McDonald's 910

McDonald's #910, is a McDonald's restaurant located at 11 North First Avenue, Maywood, Illinois. The location includes a drive-through.