Lemonade House Grille Apr 8, 2019 | Poplar Bluff Dining | Address: 2789 Tucker Rd, Poplar Bluff, MO 63901 Phone: 573-776-8053