Dr. Stephanie Atwood, NP Family Practice, Nurse Practitioner 11 East 75th StreetChicago, IL 60619 (800) 323-8622 About Dr. Stephanie Atwood, NP Affiliation: Advocate Clinic at Walgreens