1. O & L Maintenance Services, Inc 23655 Newhall Ave Ste C, Newhall, CA 91321 Coordinate: 34.37025,-118.5142 Phone: (818) 415-7126