225 River Rd Mexico, ME 04257 In our database North Woodstock has this college at 225 River Rd Mexico, ME 04257.