LSC-North Harris provides tranquility fromthe bustling metropolis, but maintains an urban flavor.Located at 2700 W.W. Thorne Drive Houston, Texas 77073
Phone: 281.618.5400
Road Map
Campus Map