Address:
517 Yorkshire St
77022
Houston
, TX
United States
29° 49' 40.944" N, 95° 22' 1.2288" W
See map: Google Maps
Texas