Rojo Car Wash Detail Center
199 Dean St
Norwood, MA 02062 781-762-0808
Norwood, MA 02062 781-762-0808
Ratings
Consumer Ratings for Rojo Car Wash Detail Center — 24 Ratings
Percent of customers who rated service "superior" for:
Doing service properly
Promptness/responsiveness
Pleasantness
Overall quality
Consumer Comments for Rojo Car Wash Detail Center
Mar 14, 2023
Mar 15, 2022
Mar 30, 2021
...and 21 more consumer comments for Rojo Car Wash Detail Center