patient login meet us tour our offices your first visit about braces patient care video helpful links contact us home
 
 
 

Contact Us

Biddeford Office:
28 West Cole Road
Biddeford, ME 04005
207.282.5682
View Map and Driving Directions

Springvale Office:
25A Butler Street
Springvale, ME 04083
207.324.3202
View Map and Driving Directions

Kennebunk Office:
31 York Street
Kennebunk, ME 04043
207.985.0859
View Map and Driving Directions

Rochester Office:
200 South Main Street
Rochester, NH 03867
603.332.3360
View Map and Driving Directions

 
 

28 West Cole Road | Biddeford, ME 04005 | 207.282.5682     25A Butler Street | Springvale, ME 04083 | 207.324.3202
31 York Street | Kennebunk, ME 04043 | 207.985.0859     200 South Main Street | Rochester, NH 03867 | 603.332.3360