Located on Detroit Avenue, Bay Wash Car Wash is open 24 hours a day for self-service or drive-through car washes. Vacuums are on-site for interior detailing, and vending machines carrying air freshers, interior and window wipes and other car cleaning products.