Octopus Car Washes of Albuquerque have been sold to Mr. Car Wash. Please visit http://www.mistercarwash.com/for information pricing and services.
Octopus has two locations in Farmington NM
View Services and Pricing for Our Farmington Locations
2609 E. 20th Street
Farmington, New Mexico 87401 | (505) 325-1347
1309 West Main Street
Farmington, New Mexico 87401 | (505) 258-4627