Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1998
NPI: 1043217276
Practice Locations (1)
SCOTT A WELSH MD PA
3003 BEE CAVES RD, SUITE 201
AUSTIN, TX 787465550
5123143910
Source: CMS National Downloadable File, September 2026.