Phone (213) 804-5285
Los Angeles 12215 Ventura Blvd. #111 Studio City, CA 91604
Free Parking in our UNDERGROUND PARKING LOT. Drive through the Times Square Plaza arch and drive all the way to the back where the entrance to the underground lot will be. Take the stairs or elevator back up. We are located in SUITE 111 behind the elevator.
Similar lots in the area charge for parking, so be sure to use our UNDERGROUND PARKING LOT.