Buffalo Inn

  • Lodging
300 23rd St
Canyon, TX 79015
(806) 655-2124
(800) 526-9968