Allergy & Immunology
Leonard Seltzer, MD is a allergy & immunology in Wilmington, DE. NPI: 1548353345.
Address: 1309 VEALE RD, SUITE 11, Wilmington, DE 19810
Phone: 3027988070
Welli connects patients with providers based on philosophy of care and clinical approach. View Leonard Seltzer's full profile, read patient reviews, and schedule an appointment.