Neil J Farber, MD, Internal Medicine

9350 Campus Point Dr
La JollaCA  92037-1300 (San Diego County)


Phone: 858-657-6946
Fax: 858-657-8558
Email: nfa***@*****il.com

NPI: 1043295363
License Number: G88003 (CA)