Diana Tristan Albay, MD, Internal Medicine

33 Creek Rd Ste 130
IrvineCA  92604-7710 (Orange County)


Phone: 949-769-3443
Fax: 949-769-3444

NPI: 1477751691
License Number: A94980 (CA)