I Love Houston Sign

2202 Dallas St, Houston, TX 77003, USA

The "I Love Houston" sign is a massive, 28-foot-tall sculpture created by artist David Adickes. Originally located near the I-10 freeway, it was moved to i