National Home Buyers Alliance
NHBA selling dreams not helping achieve them!
In early 2010 my wife and I discussed joining the NHBA program, a program she had heard of but I was unfamiliar with them and their services. We the then decided to visit the St. Louis office located at 8420 Delmar, Lobby Suite LW St. Louis, M.O. We met with a company representative. He explained ...