KFC K071148

KFC #K071148 is a KFC restaurant located at 43951 Farmwell Hunt Plaza in Ashburn, Virginia.