Crystal Nails Salon 7601 Waters Ave. Suite D Savannah, GA 31406
We are conveniently located in Savannah, Georgia's Southside on Waters Avenue behind Wangs II Restaurant.