Graduated: 1998
Offers telehealth
NPI: 1962430553
Practice Locations (3)
6800 N MACARTHUR BLVD
IRVING, TX 750392422
9722468563
6800 N MACARTHUR BLVD, MEDICAL CITY LAS COLINAS
IRVING, TX 750392422
4693238112
SHANNON CLINIC
102 N MAGDALEN
SAN ANGELO, TX 76903
3257471511
Source: CMS National Downloadable File, September 2026.