At U SPA, our highly skilled licensed massage therapists specialize in providing a serene and rejuvenating experience, constantly refining techniques for exceptional service.
We are located at 1220 W. Ogden Rd. Suite A in Naperville, Illinois right off the corner of Ogden Ave. and Valley Dr..
We love our customers, so feel free to visit during normal business hours. No appointment is required!
1220 West Ogden Avenue Suite A, Naperville, Illinois 60563, United States
09:00 am – 10:00 pm