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