William S Spates JR

(205) 781-2736 1204 Woodland Ave SW Birmingham, AL 35211