McDonald's 18889

McDonald's #18889 was a McDonald's restaurant located at Science Museum, Houston, Texas.