Lehr Richard I
2021 3rd Ave N Birmingham, AL 35203