Patrick J O'Connor DDS PC

Active Flint, MI