Publix Pharmacy at Twelve Oaks Shopping Center 5500 Abercorn Street, Savannah, GA 31405