Relax The Back
Drag box to select area
Relax the Back is a large store offering a wealth of posture enhancing products to help ease back pain and align the spine. Everything from mattresses to chair to inserts are sold here, all with notion of helping people live with less pain in their day-to-day lives.
12109 Ventura Blvd, Studio City, CA 91604
- Accessibility Details: The entrance is at street level.
- Hours: By appointment
- Hours: Mon - Fri, 10am- 8pm; Sat, 10am - 7pm; Sun, noon - 6pm
- Accessible: yes