Get directions to: Dowd's Catfish House, Neosho, MO
Restaurant address: 16202 Highway 59 Neosho, MO 64850, USA
Restaurant: Dowd's Catfish House