Stamford Veterinary Hospital
1204 Columbia St
Stamford, TX 79553
Stamford, TX 79553