13041 Ventura Blvd
Studio City, California - 91604
United States
Phone: (818) 501-1114
Visit Website: lejoliespa.com/