FAQ

Frequently asked questions for Oscar Nails & Spa

Hours, booking, location, and service questions.

Where is Oscar Nails & Spa located?

Oscar Nails & Spa is at 3701 W Northwest Hwy #270, Dallas, TX 75220.

What services does Oscar Nails & Spa offer?

Oscar Nails & Spa provides manicures, pedicures, and gel polish services.

What are Oscar Nails & Spa's hours?

Oscar Nails & Spa is open 7 days a week. Call (469) 941-4470 for specific hours.

Services & Contact

Hours, services, and contact

View services or call the salon.