Visit Us

We are located right on Route 16 at 83-85 East Main Street in Milford, MA.

We would love to see you! 

Click here for a Google Map