1. O & L Maintenance Services, Inc
23655 Newhall Ave Ste C, Newhall, CA 91321
Coordinate: 34.37025,-118.5142
Phone: (818) 415-7126
2. Merry Maids
Newhall, CA 91321
Phone: (661) 259-1107
3. Maids In Santa Clarita
24724 Spruce St, Newhall, CA 91321
Coordinate: 34.38462,-118.53228
Phone: (661) 799-9853