Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT SAN ANTONIO
Graduated: 1998
NPI: 1790770337
Practice Locations (2)
UNIVERSITY OF LOUISVILLE PHYSICIANS INC
601 S FLOYD ST, SUITE 805
LOUISVILLE, KY 402021845
5028527309
UNIVERSITY OF LOUISVILLE PHYSICIANS INC
9604 CONESTOGA WAY
POTOMAC, MD 208544736
502581150016
Source: CMS National Downloadable File, September 2026.