Is the depot. Tavern open anymore?
Address: 45 Depot St, Milford, MA 01757, USA
Kyle Josephs, MA REALTOR | Apr 15, 2022
Open and busy!
Arlene Jankura | Sep 12, 2021
Yes I was just there 2 weeks ago, believe they were closed for vacation this past week
Thanks! Your answer is awaiting moderation.