1. Concordia Parish Work Release 5223 Highway 84 W, Vidalia, LA 71373 Coordinate: 31.58464,-91.49439 Phone: (318) 336-2881
2. Town Of Vidalia 602 John Dale Dr, Vidalia, LA 71373 Coordinate: 31.56437,-91.43176 Phone: (318) 336-7100