KFC E960014

KFC #E960014 is a KFC restaurant located at 11502 Abercorn Extension in Savannah, Georgia.