Location
One Hamden Center, 2319 Whitney Avenue, Suite 3 B, Hamden, CT
Fiscal year end
December 31