Daniel Joseph Ybarra, MD, Surgery

612 W Duarte Rd Ste 804
ArcadiaCA  91007-9250 (Los Angeles County)


Phone: 626-600-2094
Fax: 626-226-5827

NPI: 1922554245
License Number: A151138 (CA)