albuquerque car octopus wash octopus car wash albuquerque Octopus Car Wash is located at 5308 Central Ave SE in Albuquerque New Mexico 87108. Reviews from Octopus Car Wash employees in Al… Friday, June 24, 2022 Edit