We are located at:  
646 N. Beachwood Drive
Los Angeles, CA  90004

*Our entrance is located within the Lucy's El Adobe Parking Lot at the corner of Melrose and Plymouth, one block east of Beachwood (directly across from Paramount Studios).