Did they move from ditch road?
Address: 1716 S Broadway St, Poplar Bluff, MO 63901, USA
Jen Thrower | Nov 3, 2019
No they are still on ditch road. Idk why people are saying they moved.
Kat Sneed | Nov 3, 2019
Yes
Thanks! Your answer is awaiting moderation.