I have never been disappointed when getting my car washed at Mammoth. The people are wonderful, the lobby is inviting and I like sitting at the window, working on my computer, and drinking my coffee while watching the entire process. You won't be disappointed!
Date of experience: December 29, 2014
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.