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