La Quinta Inn & Suites MSU Area Categories Hotels and Motels 2511 E. Montgomery Place Wichita Falls TX 76308 (940) 386-9547 (940) 386-9080 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×