KFC E720275

KFC #E720275 is a KFC restaurant located at 3775 Austin Bluffs Parkway in Colorado Springs, Colorado.