Teresa Lanza Di Scalea, MD, Psychiatry & Neurology

1701 Trinity St
AustinTX  78712-1746 (Travis County)


Phone: 512-495-5132
Fax:

NPI: 1659668671
License Number: R4420 (TX)