Shell
1183 Townsend Ave, New Haven 06512