Lyla Sue Schweiger, MD, Allergy & Immunology

4301 1st Ave Se
Cedar RapidsIA  52402-3146 (Linn County)


Phone: 319-365-9146
Fax: 319-362-7285

NPI: 1285714964
License Number: 28974 (IA)