0 Car Repair Louisiana Freds Automotive Repair & Wrecker Service 5826 Carter Street, Vidalia, LA 71373