Where is Potosa Spa located?
Potosa Spa is at 200 Main St, Dubuque, IA 52001.
Potosa Spa
Dubuque, Iowa
FAQ
Hours, booking, location, and service questions.
Potosa Spa is at 200 Main St, Dubuque, IA 52001.
Potosa Spa offers manicures, pedicures, and nail care services.
Potosa Spa is open 7 days a week. Call (563) 588-5570 for specific daily hours.