MicroNet Template Super 8 Hotel Categories Hotels & MotelsHotels & Motels 2831 North Westwood Blvd Poplar Bluff MO 63901 (573) 785-0176 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×