Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN SHREVEPORT
Graduated: 1993
Offers telehealth
NPI: 1144285842
Practice Locations (2)
MHS PHYSICIANS OF TEXAS
6700 W LOOP S, SUITE 400
BELLAIRE, TX 774014120
7137954785
MHS PHYSICIANS OF TEXAS
18955 N MEMORIAL DR, SUITE 360
HUMBLE, TX 773384396
2813198530
Source: CMS National Downloadable File, September 2026.