Lyssa N Ochoa, MD, Surgery

603 E Amber St Ste 101
San AntonioTX  78221-2456 (Bexar County)


Phone: 210-610-7283
Fax: 210-812-5938

NPI: 1699900480
License Number: N2693 (TX)