Freese and Nichols, Inc. Share: Engineering Freese and Nichols, Inc. Visit Website 10497 Town and Country Way, Ste. 600 Houston, TX 77024 (713) 600-6831 (713) 600-6831 (281) 456-4701 (fax) About Map About Engineers - Environmental Scientists - Architects What's Nearby? Distance: 5 10 15 20 25 50 mi.