James H Gillespie Jr

2660 10th Ave S

Birmingham, AL 35203