1. Lamb & Sons Construction 320 W Carroll Ave, Glendora, CA 91741 Coordinate: 34.13402,-117.86904 Phone: (626) 963-5986