Terrence Baruch, MD, Internal Medicine

289 W Huntington Dr Ste 401
ArcadiaCA  91007-3493 (Los Angeles County)


Phone: 626-254-0074
Fax: 626-254-0079
Email: tob***@*****sn.com

NPI: 1801846480
License Number: G50198 (CA)