KFC C242037

KFC #C242037 is a KFC restaurant located at 1020 North Main Street in Bowling Green, Ohio.