Home Projects Services News Terrozzo Contact

Contact Us

Glenn Engineering
105 Decker Court, Suite 910
Irving, Texas 75062

Telephone (972) 717-5151
FAX (972) 717-2176

View Larger Map


Glenn Engineering Corporation has been located in Irving, Texas since 1995 and is located in the Las Colinas area near SH 114 and North O'Connor Boulevard..