Bernard A Feigenbaum, MD, Allergy & Immunology

9850 Genesee Ave
355
La JollaCA  92037-1224 (San Diego County)


Phone: 619-291-5800
Fax: 866-903-3908

NPI: 1639115652
License Number: 5332910 (NY)