Does Oscar Nails & Spa accept walk-ins?
Yes, Oscar Nails & Spa accepts walk-ins. Call (864) 268-4103 to confirm wait times.
Oscar Nails & Spa
Greenville, South Carolina
FAQ
Hours, walk-ins, location, and service questions.
Yes, Oscar Nails & Spa accepts walk-ins. Call (864) 268-4103 to confirm wait times.
Oscar Nails & Spa is located at 2435 E North St #1102, Greenville, SC 29615.
Oscar Nails & Spa offers manicures, pedicures, and gel polish services.
Oscar Nails & Spa is open six days a week and closed Mondays. Call (864) 268-4103 for specific daily hours.