Description: Who Are We Toro s Irrigation and Lighting business is located in Riverside, CA. The Toro Company s irrigation business is comprised of two distinct brands, Toro and Irritrol . Both brands offer (more...) Company: The Toro Company Location: Riverside Posted on: 1970-01-01