1356 Public House 1356 Big Bend Sq. Twin Oaks, MO 63021 See map: Google Maps [1] 636-861-1618 View Website [2]