Crestron Share: Home Automation Control Systems Crestron Visit Website 1121 Paige St. Houston, TX 77003 1-281-703-6902 About Map About Crestron Electronics has carved the path for technological innovation since 1972. We create automation solutions that transform the way people live their lives, making their day-to-day tasks easier. What's Nearby? Distance: 5 10 15 20 25 50 mi.