Get directions to: Fenton's Bar & Grill, Leawood, KS
Restaurant address: 4800 W 119th St Leawood, KS 66209, USA
Restaurant: Fenton's Bar & Grill