America's first tax supported, free public school
Riverdale Elementary School, 143 Needham St, Dedham, MA 02026, United States