KFC 20924

KFC #20924 is a KFC restaurant located at 6390 Sheridan Boulevard in Arvada, Colorado.