This is the Little Red Schoolhouse, located at 25815 SW 2nd Ave in Newberry, FL. The building is circa 1910, and is on the National Register of Historic Places. It now houses the Newberry Planning Department.
Sign up to comment.
Sign in if you already did it.
Photo taken in Newberry, FL, USA
Misplaced? Suggest new location