1. Jarreau's Towing & Recovery LLC 20146 Ellzey Rd, Kentwood, LA 70444 Coordinate: 30.81758,-90.39168 Phone: (985) 614-1474