1. Veolia Environmental Services 2462 S Santa Fe Ave, Vista, CA 92084 Coordinate: 33.16438,-117.20521 Phone: (760) 560-1050
2. Solmar Corp 2598 Fortune Way, Vista, CA 92081 Coordinate: 33.14959,-117.22721 Phone: (760) 734-1685