KFC E960010

KFC #E960010 is a KFC restaurant located at 7705 Waters Avenue in Savannah, Georgia.