KFC E720425

KFC #E720425 is a KFC restaurant located at 1590 Main Street in Windsor, Colorado.