We see patients at four Southern Maine locations. Use the quick links below to jump to office details and directions.
Portland1321 Washington AveWindham744 Roosevelt Trail, Suite 200South Portland12 Q. StreetBuxton175 Narragansett Trail
Portland Office
Northport Professional Building
1321 Washington Ave
Portland, Maine 04103
Windham Office
Windham Crossing Building
744 Roosevelt Trail, Suite 200
Windham, Maine 04062
South Portland Office
12 Q. Street
South Portland, Maine 04106
Buxton Office
Shared office with Tory Hill Dental
175 Narragansett Trail
Buxton, Maine 04093