Get directions to: Dowd's Catfish House, Lebanon, MO
Restaurant address: 1760 W Elm St Lebanon, MO 65536, USA
Restaurant: Dowd's Catfish House