James B. Brennan, DDS
616.447.3660
Make an Appointment
close
Home
About
Meet Our Doctors
Meet Our Staff
Services
Before & After
Patient Reviews
Office News
Patient Links
Contact