Satellite map of Link–Lee House

Map of Link–Lee House

The Link–Lee House is a large historic home located in Montrose in central Houston, Harris County, in the U.S. state of Texas. It is currently serving as the executive office of the University of St. Thomas.

Latitude: 29° 44' 10.45" N
Longitude: -95° 23' 17.93" W

Nearest city to this article: Galena Park

Read about Link–Lee House in the Wikipedia Satellite map of Link–Lee House in Google Maps

GPS coordinates of Link–Lee House, United States

Download as JSON