An interactive map showing the location of Armstrong, M. and Company Carriage Factory, New Haven, New Haven, Connecticut, USA.