Cannon Dam General Store Address: 42526 Cabin Rd, Perry, MO 63462 Phone: (573) 565-3064 Restaurants, Alternative Fuels Other Businesses: Briscoe Rodenbaugh & Brannon at 111 S Palmyra St, Perry, MO 63462 Briscoe Rodenbaugh & Brannon at 111 S Palmyra St, Perry, MO 63462 Cannon Dam General Store at 42546 Cabin Rd, Perry, MO 63462