Ghassan Hadi, MD, Internal Medicine

1060 E Foothill Blvd
Ste 103
UplandCA  91786-4027 (San Bernardino County)


Phone: 909-981-8904
Fax: 909-981-8943

NPI: 1558497891
License Number: A52260 (CA)