Canine Support Teams Inc is located in the city of Menifee. This is one of the organizations that services prisoners in the Riverside and the rest of California.
Address & Contact
Our Address
26500 Scott Rd, Menifee, CA 92584-9469
GPS
33.641530, -117.197067