Where is J Nails and Spa located?
J Nails and Spa is located at 100 Pontiac Business Center Dr Ste D, Elgin, SC 29045.
J Nails and Spa
Elgin, South Carolina
FAQ
Hours, booking, location, and service questions.
J Nails and Spa is located at 100 Pontiac Business Center Dr Ste D, Elgin, SC 29045.
J Nails and Spa offers manicures, pedicures, and gel polish services.
J Nails and Spa is open six days a week. Call (803) 708-1131 for specific hours.