KFC E720270

KFC #E720270 is a KFC restaurant located at 825 East Fillmore Street in Colorado Springs, Colorado.