Contact
Come find us
South Hill Plaza, on S Rochester Road. Free parking directly outside.
-
Visit
884 S Rochester Rd
South Hill Plaza · Rochester Hills, MI 48307
-
Hours
Mon–Sat 8–6
Monday – Saturday, 8:00 AM – 6:00 PM · Closed Sunday
Serving Rochester Hills, Troy, Shelby Township and Auburn Hills.

First visit
What to expect
Call and we'll talk through what you're dealing with before you ever book anything. If what you need is simpler than you expected, we'll tell you.
Bring shorts and a towel if you're using the recovery floor — though we have both if you forget.