LA Bodywork
Spa & Massage
12723 Ventura Blvd. Studio City, Ca.
Studio City, CA 91604
United States
Sun, Mon, Thu: 10:00am - 6:00pm
Wed, Fri: 9:00am - 6:00pm
+1 (818) 455-5111