KFC D280004

KFC #D280004 is a KFC restaurant located at 2450 North Highway 67 in Florissant, Missouri.