Where is Oasis Nails & Spa Escalon located?
Oasis Nails & Spa Escalon is at 1205 Plaza Ave, Escalon, CA 95320.
Oasis Nails & Spa Escalon
Escalon, California
FAQ
Hours, booking, location, and service questions.
Oasis Nails & Spa Escalon is at 1205 Plaza Ave, Escalon, CA 95320.
Oasis Nails & Spa Escalon provides manicures, pedicures, and gel polish services.
Oasis Nails & Spa Escalon is open 7 days a week. Call (209) 838-2733 for specific daily hours.