We see patients at four Southern Maine locations. Use the quick links below to jump to office details and directions.
Portland1321 Washington Ave
Windham744 Roosevelt Trail, Suite 200
South Portland12 Q. Street
Buxton175 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