Where is Luxe Nail & Spa - Stamford located?
Luxe Nail & Spa - Stamford is at 860 High Ridge Rd, Stamford, CT 06905.
Luxe Nail & Spa - Stamford
Stamford, Connecticut
FAQ
Hours, booking, location, and service questions.
Luxe Nail & Spa - Stamford is at 860 High Ridge Rd, Stamford, CT 06905.
Luxe Nail & Spa - Stamford provides manicures, pedicures, and gel polish services.
Luxe Nail & Spa - Stamford is open 7 days a week. Call (203) 322-5883 for specific daily hours.