James B. Brennan, DDS
616.447.3660
Make an Appointment
close
Home
Dr. Brennan & Team
Dr. Brennan
The Team
Services
Before & After
Patient Reviews
Office News
Patient Links
Contact