Indian Harbour Beach Orthodontic Office

Schumacher Orthodontics

Ryan Schumacher, DMD, MS

1901 South Patrick Drive
Indian Harbour Beach, FL 32937

Phone: (321) 773-3441
Fax: (321) 773-1225

Office Hours
Monday: 8:00am - 5:00pm
Tuesday: 8:00am - 5:00pm
Wednesday: 8:00am - 5:00pm
Thursday: 8:00am - 5:00pm
Friday: 8:00am - 5:00pm

View Larger Map

Book your Complimentary Consultation