Church Finder Profile - Virgin Mary and Archangel Church is a Catholic church in Hamden Connecticut. This Catholic church serves New Haven County CT