We are located in the the Norwood Shopping Plaza on Skidaway Rd. in Sandfly, on the southside of Savannah, GA.
Please email or call for more detailed directions and we will be glad to help you find your way here.
7360 Skidaway Rd, E-1 • Norwood Plaza at Sandfly
Savannah, GA 31406