KFC H667026

KFC #H667026 is a KFC restaurant located at 1020 Glenforest Road in Myrtle Beach, South Carolina.