Birmingham AL Nancy J MD, Doctors 1. 1600 20th St S, Birmingham, AL 35205 | Sawyer, Nancy J MD (205) 212-5600