Edmund Cavazos III, MD, Psychiatry & Neurology

4242 Medical Dr Ste 6300
San AntonioTX  78229-5606 (Bexar County)


Phone: 210-614-8400
Fax: 210-614-8165

NPI: 1568461986
License Number: 30639 (KY)