David Tran, MD, Internal Medicine

1113 Alta Ave Ste 103
UplandCA  91786-2803 (San Bernardino County)


Phone: 909-985-1908
Fax:

NPI: 1881830784
License Number: A034301 (CA)