“Menifee’s Auto Oasis”
Menifee Car Wash - 26825 Newport Road, Menifee, CA 92584 - (951) 672-8511
8 - 6 Monday through Saturday, 8:30 - 5:30 Sunday
Website Traffic