This is a veterinary facility located at 3408, North Shepherd Drive, Houston, TX, 77018.
3408, North Shepherd Drive, Houston, TX, 77018
Houston, Texas 77018
State Code: TX
OSM ID: node/5792751409