Get directions to: Scoon's Place, Carroll, OH
Restaurant address: 76 Ctr St Carroll, OH 43112, USA
Restaurant: Scoon's Place