Econo Lodge Conference Center

100 Pond Lily Ave
New Haven
Connecticut
United States