Heritage Restoration, Inc.

Burrillville Historical Society, Burrillville, RI