Birmingham AL Richard I MD, Doctors 1. 2021 3rd Ave N, Birmingham, AL 35203 | Lehr, Richard I MD (205) 323-9260