Poplar Bluff MO Road Service-Automotive 1. 4041 S Westwood Blvd, Poplar Bluff, MO 63901 | Swanks Towing & Recovery (573) 785-3019