3525 W Carson St, Torrance, California 90503 USA
Front entrance right off the street corner
Photo Credit: Yelp