Tate & Huston Integrative Wellness - Main Location Tate & Huston Integrative Wellness Address 7620 N University St., Suite 104 Peoria, IL 61614 US 40.780514, -89.620080 Contact Information 309-605-0474 Location Map View on Google Maps Back to Tate & Huston Integrative Wellness