McDonald's 21571

McDonald's #21571, is a McDonald's restaurant located at 5505 Lockwood, Houston, Texas. The location includes a drive-through.