Robert Neal Fabricant, MD, Ophthalmology

555 N 13th Ave
UplandCA  91786-4904 (San Bernardino County)


Phone: 909-982-8846
Fax: 909-949-3967
Email: rfa***@*****ch.org

NPI: 1881615466
License Number: G30028 (CA)