HDA Architects is a Architect located in 4565 McRee Ave Suite 100, St. Louis, MO 63110. HDA Architects has an average rating of 5.0 from 2 reviews. For those who need a Architect in St. Louis, HDA Architects is a top-rated choice.