1. South Bay Screen Glass & Doors 18513 Avalon Blvd, Carson, CA 90746 Coordinate: 33.86231,-118.26636 Phone: (310) 327-2267