1. Pee Wee's Towing & Recovery Inc 2246 Renaud Dr, Scott, LA 70583 Coordinate: 30.25448,-92.1066 Phone: (337) 541-1694