KFC C750085

KFC #C750085 is a KFC restaurant located at 625 Snapdragon Way in Steamboat Springs, Colorado.