The church in Storrs, Connecticut warmly welcomes you. (11).png