Prince Road Car Wash in Tucson, Arizona

Prince Road Car Wash in Tucson is a car wash (opening hours: 24/7). Prince Road Car Wash is located near Columbia Avenue.

Amenity
car wash
Building Type
building