Campus Setting
School of Engineering275 Mount Carmel AvenueHamden, Connecticut, 06518, United States