KFC H690005

KFC #H690005 is a KFC restaurant located at 960 US Highway 27 North in Sebring, Florida.