2831 North Westwood Boulevard, Poplar Bluff, MO 63901, USA
2831 N Westwood Blvd Poplar Bluff, MO 63901 Poplar Bluff Missouri 63901 United States
877-411-3436877-411-3436

Super 8 Poplar Bluff Mo allows two dogs of any size for a fee of $50 per stay. Pets cannot be left in the room unattended.