1. Delta Village Mobile Home Park 3836 Highway 82 W, Leland, MS 38756 Coordinate: 33.40091,-90.97893 Phone: (662) 378-3691