Ayad M Gharghoury, MD, Internal Medicine

58383 29 Palms Hwy
Ste Ste 100
Yucca ValleyCA  92284-5805 (San Bernardino County)


Phone: 760-228-5864
Fax:

NPI: 1497858906
License Number: A50604 (CA)