We are located at 5442 Monte Vista St (at Ave. 55), Los Angeles, CA 90042. Monte Vista St is two blocks west of Figueroa St. Here's a Google map

Like us on Facebook  here.