1. Lakewood Glass & Screen Inc. 17828 Bellflower Blvd, Bellflower, CA 90706 Coordinate: 33.8703,-118.12505 Phone: (562) 349-1738