1. Leo's Glass & Screens 13745 Foothill Blvd, Sylmar, CA 91342 Coordinate: 34.309483,-118.432846 Phone: (818) 833-0027