The Bark Ark and Meow Too (Mendon)
- Town
- Mendon, MA
- Address
- 32 Hastings Street, Mendon, MA 01756 Get directions
- Phone
- 508-473-4744
- Official page
- Official page
- Services
- Self service dog wash
- Last checked
- Nov 7, 2026
Details can change. Check the official page or call before you go.