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