McDonald's 3889

McDonald's #3889, is a McDonald's restaurant located at 1720 South Ross Street, Amarillo, Texas. The location includes a drive-through.