Trade cards for the Boston Lightning Rod Co., 30 Beach Street, Boston, 256 Hyde Park Avenue, Hyde Park, Mass. and 50 Touro Street, New Port, Rhode Island, undated

Item Information