Need More Information?

Contact Us:

We are conveniently located in the heart of Studio City and 5 miles away from Hollywood, CA. 

Address

Studio City Plaza
11988 Ventura blvd.
Studio City, CA 91604


EMAIL
info@ilovevspa.com


PHONE
(818) 531-3150

Name *
Name