An interactive map showing the location of Southern New England Telephone Company Adminstrative Building, New Haven, New Haven County, Connecticut, USA.