Are the self washing bays open outside of the regular hours?
Address: 277 Middlesex Ave, Medford, MA 02155, USA
Anaya joy sent Mcginnis | Aug 27, 2021
Yes
Kristina Michelle | Aug 27, 2021
I think they are 24 hours
Thanks! Your answer is awaiting moderation.