Roula El-Moghrabi, OD Accepting New Patients NPI Number: 1326491770 Primary Specialty: Optometry Gender: Female