Family Practice Doctors Howell Scott MD 7121 South Padre Island Drive # 300 Corpus Christi, TX 78412 (361) 696-6133 thomasspann.com