Get directions to: Russell's Custom Meats & Deli, Canyon City, OR
Restaurant address: 235 South Canyon City Boulevard Canyon City, OR 97820, USA
Restaurant: Russell's Custom Meats & Deli