KFC F705004

KFC #F705004 is a KFC restaurant located at 5150 North US Highway 23 in Oscoda Township, Michigan. It is co-branded with a Taco Bell.