McDonald's 20318

McDonald's #20318, is a McDonald's restaurant located at 6270 Howdershell Road, Hazelwood, Missouri. The location includes a drive-through.