KFC K071145

KFC #K071145 is a KFC restaurant located at 6227 Little River Turnpike in Alexandria, Virginia.