Where is Clearwater Spa located?
Clearwater Spa is located at 15807 W National Ave, Unit 6, New Berlin, WI 53151.
Clearwater Spa
New Berlin, Wisconsin
FAQ
Hours, booking, location, and service questions.
Clearwater Spa is located at 15807 W National Ave, Unit 6, New Berlin, WI 53151.
Clearwater Spa offers manicures, pedicures, and gel polish services.
Clearwater Spa is open five days a week. Call (262) 821-6670 for specific hours.