Few communities, even ones considerably larger, provide their residents with the cultural and recreational opportunities to be found in the Attleboro area.