This is a veterinary facility located at 3422, Ella Boulevard, Houston, TX.
3422, Ella Boulevard, Houston, TX
Houston, Texas
State Code: TX
OSM ID: node/6266333939