Ochlocknee from Georgia Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Depot Restaurant - Georgia, Ochlocknee, 1015 Willow St, 31773 (229) 574-5119 Map Jacquesimo Cafe - Georgia, Ochlocknee, 208 N Beech St, 31773 (229) 468-5241 Map