Current Location : 31774
Catfish House is located in Ocilla, Georgia, and was founded in 1979. At this location, Catfish House employs approximately 16 people. This business is working in the following industry: Restaurants. Annual sales for Catfish House are around USD 612,937.00.