Cardiology • 1 Provider. 1631 11th St Unit A, Wichita Falls TX, 76301. Make an Appointment. (940) 264-3222. Telehealth services available. Wichita Heart & Vascular Center is a medical group practice located in Wichita Falls, TX that specializes in ….