Peckham & Gould, active 1765


Occupation

looking glass manufacturers; merchants

Location

Newport, Rhode Island