Media Trust Score82%

The Rhoads School | Lifestyle | egcitizen.com

The Rhoads School was built in Sloughhouse in 1872 and relocated to Elk Grove in 1976. Photo courtesy of the Elk Grove Historical Society …

  • You already voted!
  • Read More