Anaheim Car Wash

Building
900 W Lincoln Ave (at Ohio St.), Anaheim, CA 92805, United States
Total Visitors
46
Total Visits
61
Save
Share
Log in to leave tips at this venue!

1 Tip

  • Maura K.

    Half the price of any car wash in LA. Don't sit in the massage chair without putting money in--a siren goes off!!

    Maura Kelly · October 29, 2011
    Save