OMA Resort & Spa

The OMA Resort and Spa in Orange Park will be located on 26 acres of lush green hillside in the parish of St. Thomas.