1. The Spot 2 11418 Long Beach Blvd, Lynwood, CA 90262 Coordinate: 33.9267,-118.210266 Phone: (310) 639-1321