Beena H Shah, MD, Internal Medicine

20505 Yorba Linda Blvd
Ste 541
Yorba LindaCA  92886-7109 (Orange County)


Phone: 714-547-7008
Fax:

NPI: 1790795953
License Number: A42702 (CA)