KFC G410084

KFC #G410084 is a KFC restaurant located at 626 Atlantic Boulevard in Neptune Beach, Florida.