Allergy & Immunology
Harry Lee, M.D., is a allergy & immunology in Montgomery, AL. NPI: 1225029259.
Address: 1420 NARROW LANE PKWY, Montgomery, AL 36111
Phone: 3342844196
Welli connects patients with providers based on philosophy of care and clinical approach. View Harry Lee's full profile, read patient reviews, and schedule an appointment.