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

Tour Our Offices

 
 

OUR KENNEBUNK OFFICE

 

 
 

 

 

Our Kennebunk Office Building

 
 
 

 

OUR BIDDEFORD OFFICE

 

 
 

Our Biddeford Office Building

 

 
         
 

 

OUR SPRINGVALE OFFICE

 

 
 

Our Springvale Office Building

 

 

 


OUR ROCHESTER OFFICE

   

 
 

Click here to view our office locations, maps, 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