Den er en vestlig forstad til New Haven og tilhører tildels denne byens tettbygde område som har over 500.000 innbyggere.