Low Moor from Virginia Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map The Cat And Owl Steak & Seafood House - Virginia, Low Moor, 110 Karnes Rd., 24457 (540) 862-5808 Map