05-Riverdale School

143 Needham Street, Dedham, MA


From Rte 95: Take Exit 18, Great Plain Ave, towards Dedham. Great Plain Ave becomes Needham St. At the fork in the road, in front of St Susanna's church, bear left to continue on Needham St. Stay right at the small rotary. Riverdale School will be on your left about 1/10 of a mile.