Skip to content

Where is your clinic located?

We are conveniently located on Route 9 in Spencer (near the Spencer-Leicester line) next to the Reliant Medical building. Our address is: 401 E. Main Street Spencer, MA 01562-1909