The Broussard Sports Complex at St. Julien Park is located at 701 St. Nazaire Road, about a mile from Walmart and U.S. 90, resting on 131 acres of land. The property was purchased from Billeaud and St. Julien, Inc for $2,764,537. Catering to the athletic and...