Addresses on Shelton Ave in New Haven Connecticut