Touchless Automatic Wash

& Handwashing Bays

Now under new management! Please be patient as we make necessary upgrades and changes to improve your experience.

Visit Us

142 Leland Street
Framingham, MA 01702

Hours
Open 7 days a week
All day

Phone
(508) 641-5802