Lowell Auto Spa 81 Rogers St. Lowell, MA 01852 (978) 710-3214
24/7 Self Service Car Wash & Vacuum Tunnel Wash Hours 7am to 7pm Daily