Michelle Lora Floyd, MD, Allergy & Immunology

42d Medical Group
300 S Twining St Bldg 760
MontgomeryAL  36112 (Montgomery County)


Phone: 343-953-3368
Fax: 334-953-8607

NPI: 1104060748
License Number: 25821 (NE)