Mohammad Reza Neal, MD, Ophthalmology

1211 W La Palma Ave
Ste 201
AnaheimCA  92801-2815 (Orange County)


Phone: 714-533-3126
Fax: 714-533-9920

NPI: 1811057821
License Number: A91820 (CA)