Davol Rubber Company

Point and Eddy Sts.
Providence
Rhode Island
United States