Nova Nails Salon & Suites
502 West 31st Street, Savannah, Georgia, 31415-5402, US
(912) 999-7198
Open
10:00 AM - 5:00 PM EST
3% surcharge on credit card transactions
Open main menu
Services
Services
Shop
Search
Cart