Jack Granger

Jack Granger

President, Granger, Thagard & Associates

Birmingham, AL 35209

Phone (205) 326-0833

Property Types
Land, Office
Markets
Birmingham