Little Red Schoolhouse is located in Willoughby, United States on 5040 Shankland Rd. Little Red Schoolhouse is rated 4.6 out of 5 in the category historical place museum in United States.
Address
5040 Shankland Rd
Amenities
Good for kids
No restaurant
Accessibility
Wheelchair-accessible car park