1. Lloyd Pest & Termite Control 6236 River Crest Dr, Riverside, CA 92507 Coordinate: 33.93893,-117.29212 Phone: (866) 797-2664