1. Troubled Teen Rescue 345 Main St, Vista, CA 92084 Coordinate: 33.20292,-117.24045 Phone: (888) 914-1120