Company AFFORDABLE HOUSING FOR AMERICA, INC. Address 8023 E. 63RD PLACE, SUITE 525, TULSA, OK, 74133, USA