Get directions to: Chelsea Bar, Northville, SD
Restaurant address: 2004 South Main Street Northville, SD 57465, USA
Restaurant: Chelsea Bar