Where is STAR NAILS & SPA Alexandria located?
STAR NAILS & SPA Alexandria is at 3716 S MacArthur Dr, Alexandria, LA 71302.
STAR NAILS & SPA Alexandria
Alexandria, Louisiana
FAQ
Hours, booking, location, and service questions.
STAR NAILS & SPA Alexandria is at 3716 S MacArthur Dr, Alexandria, LA 71302.
STAR NAILS & SPA Alexandria provides manicures, pedicures, and gel polish services.
STAR NAILS & SPA Alexandria is open Monday–Saturday, 9 AM–7 PM. Closed Sundays.