1. De La Torre Construction 11501 Duncan Ave, Lynwood, CA 90262 Coordinate: 33.91936,-118.18534 Phone: (818) 270-7035