Tao & Lee Associates is a Architect located in 411 N 10th St #402, St. Louis, MO 63101. Tao & Lee Associates has an average rating of 5.0 from 1 reviews. For those who need a Architect in St. Louis, Tao & Lee Associates is a top-rated choice.