McDonald's 11261

McDonald's #11261, is a McDonald's restaurant located at 2545 West Schaumburg Road, Schaumburg, Illinois. The location includes a drive-through.