Daniel Joseph Ybarra, MD, MPHDaniel Joseph Ybarra · Surgical Critical Care Physician612 W Duarte Rd Suite 804, Arcadia, CA 91007(626) 600-2094Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing