Northwood University was founded in 1959 with a class of only 100 that has since grown to a full, four-year, regionally accredited, specialized business school with over 35,000 domestic and international alumni of graduate and post-graduate degree programs. The spectacularly wooded campus is conveniently located at 1114 West FM 1382 in Cedar Hill, and has over 36,000 square feet of rental space available.
The university is situated near the highest elevation in Cedar Hill, surrounded by beautiful, lush scenery. The campus boasts state-of-the-art facilities, including classrooms, multi-purpose atriums, outdoor decks and porches, covered and uncovered. There are also dormitory rooms, a sanctuary, outdoor amphitheater and athletic facilities.
Meeting and event planners will not find a more comprehensive retreat locale anywhere in the Dallas / Fort Worth Metroplex. Approximately 30 minutes from DFW International Airport, Northwood University can meet your every event need.