Address 3848 Sepulveda Blvd, Torrance 90505, United States
Coordinates 33°49'29.802" N -118°21'10.65" E