785 Tucker Road #460, Tehachapi, CA 93561, USA
785 Tucker Road Suite G-460
Tehachapi
California
93561
United States
STOP is a 501c3 non-profit organization dedicated to a short-term goal of fostering animals and the long term goal is to build and staff a private animal shelter in the greater Tehachapi area.