William Smith

Archived Record Birmingham, AL Previous Chairman for Smith & Alspaugh P.C.