Skip to main content
With over 40 years of experience, our mission is to provide the highest level of compassionate care, and consistently strive to deliver the latest advances in technology, while offering a maxiumum level of comfort, sensitivity and compassion for each and every individual.
Portland Office
131 Johnson Rd.
Portland, ME 04102
207-774-2611
Windham Office
12 Drive In Lane
Windham, ME 04062
207-892-3100
Biddeford Office
20 West Cole Rd.
Biddeford, ME 04005
207-282-0700

With offices located in Portland, Biddeford and Windham, we are happy to serve:
Portland ME • Windham ME • Biddeford ME • Falmouth ME • So. Portland ME
Scarborough ME • Westbrook ME • Kennebunk ME • Saco ME