Obaida Batal, MD, Surgery

1041 E Yorba Linda Blvd Ste 209
PlacentiaCA  92870 (Orange County)


Phone: 714-823-3668
Fax: 714-844-9198
Email: oba***@*****il.com

NPI: 1508150947
License Number: 284555 (NY)