AUTOARCH Architects, LLC Share: Architects AUTOARCH Architects, LLC Visit Website 6200 Savoy, Suite 100 Houston, TX 77036 (713) 952-3366 (713) 952-5002 (fax) About Map About We provide planning, architectural and interior design. What's Nearby? Distance: 5 10 15 20 25 50 mi.