Michael A Shoemaker

(205) 980-4909 8197 Castlehill Rd Birmingham, AL 35242

Peggy L Shoemaker

(205) 995-9144 123 Old Brook Pl Birmingham, AL 35242