Where is Desert Rose Nails & Spa located?
Desert Rose Nails & Spa is at 5870 E Broadway Blvd Ste 101, Tucson, AZ 85711.
Desert Rose Nails & Spa
Tucson, Arizona
FAQ
Hours, booking, location, and service questions.
Desert Rose Nails & Spa is at 5870 E Broadway Blvd Ste 101, Tucson, AZ 85711.
Desert Rose Nails & Spa offers manicures, pedicures, and gel polish.
Desert Rose Nails & Spa is open 7 days a week. Call (520) 704-8888 for specific hours.