Insurance locations near Jamestown, RI