Cranwood Campus (East Freetown, MA)
 Italian Home for Children  // Cranwood Campus (East Freetown, MA)