KFC G952008

KFC #G952008 is a KFC restaurant located at 4507 Lake Worth Road in Greenacres, Florida.