McDonald's 21596

McDonald's #21596, is a McDonald's restaurant located at 6330 North Eldridge Parkway, Houston, Texas. The location includes a PlayPlace and a drive-through.