Birmingham AL Rebecca MD, Doctors 1. 2700 10th Ave S, Birmingham, AL 35205 | Lockhart, Rebecca MD (205) 930-9188