McDonald's 18928

McDonald's #18928, is a McDonald's restaurant located at 1504 Taub Loop, Houston, Texas.