McDonald's 13727

McDonald's #13727, is a McDonald's restaurant located at 100 North Mclean Boulevard, South Elgin, Illinois. The location includes a drive-through.