Granger, Thagard & Associates, Inc

1806 Oxmoor Rd
Birmingham AL 35209

(205) 326-0833