Get directions to: Catfish House, Ocilla, GA
Restaurant address: 101 North Irwin Avenue Ocilla, GA 31774, USA
Restaurant: Catfish House