225 River Rd Mexico, ME 04257 Rate this college (South Woodstock) so that other users know to choose a good option.