Hours Of Operations Top Ten Nails Georgia Top Ten Nails Hours of Operation and Locations in Georgia 4.8 - 56 votes 1 Locations in Georgia www.optennailsco.com Top Ten Nails Hours Category: Beauty & Health Top Ten Nails - Savannah, GA 31419 13051 Abercorn St, Ste A4(912) 925-1271 View Store Details Recommend For You Jimmy Nails At Nails Nail Experts Nail Masters Supreme Nails Lindas Nails Nail City & Spa Sunny Nails Tip Top Nails Nail Perfection