We are located a few miles south of Downtown LA, in Vernon, near Huntington Park, Maywood, and East LA.

Convenient FREE PARKING on the corner of S. Alameda and E. 43rd St.