Place Category: Spas and Salons

Uptown
Place Category: Spas and Salons
Spot Spa’s Uptown Minneapolis location can be found at 1600 W Lake Street, Suite 100. Book a massage or skin care appointment online today!
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.