1. Adolf Meller Company 120 Corliss St, Providence, RI 02904 Coordinate: 41.84168,-71.41288 Phone: (800) 821-0180