McDonald's 7181

McDonald's #7181, is a McDonald's restaurant located at 17740 Halsted, Homewood, Illinois. The location includes a drive-through.