Company name: R & R Body Works Center
Description: Our facility is Zen-like, beautifully decorated with exotic artwork and designed to resemble the beautiful tropical spas in Bali and Thailand. Rooms are environmentally controlled and spacious with specialized lighting, relaxing surround-sound music and heated tables.
11257 National Blvd, Los Angeles, CA 90064, United States