Latitude and longitude of Link–Lee House
- Nearby Sugar Land, United States
Satellite 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