490 Newhall Street Hamden Connecticut 06517 United States Telephone: 203.821.2307 Click here to view a map