1. On Site Construction 18543 Devonshire St # 170, Northridge, CA 91324 Coordinate: 34.25867,-118.53825 Phone: (818) 406-7042