Title: Woodbury & Leighton Co., Building Contractors, 201 Devonshire Street, Boston, Mass., established 1875, incorporated 1903
Subjects: Buildings, Woodbury & Leighton Co
Places: New England