Explore the History of
The Brown School was located on the southwest corner of Stow Road and Sherwood Road. It currently a home.
This photo courtesy of the Howell Archives.