LO
Liza O'Dowd, M.D
- Practice location
- 3400 Spruce St, 3 Ravdin Suite G, Philadelphia, PA 19104
- Phone
- (215) 662-2425
- NPI number
- 1003976499
- Credential
- M.D
Are you this provider?
Claim this listing to keep your information up to date.
More Allergy & Immunology Physician in Philadelphia
View all →MGEAJCPGAASF
Marc Goldstein, M.D
Allergy & Immunology Physician
Philadelphia, PA(215) 569-1111
Elias Akl, M.D
Allergy & Immunology Physician
Philadelphia, PA(215) 315-7642
John Cohn, M.D
Allergy & Immunology Physician
Philadelphia, PA(215) 923-7685
Patrick Gleeson, MD, MSCE
Allergy & Immunology Physician
Philadelphia, PA(215) 662-2775
Andrea Apter, MD
Allergy & Immunology Physician
Philadelphia, PA(215) 662-2425
Scott Feldman, M.D., PH.D
Allergy & Immunology Physician
Philadelphia, PA(215) 662-8766