1. Terra Land Management PO Box 320436, Flowood, MS 39232 Coordinate: 32.3165,-90.1105 Phone: (601) 519-3805