Number of employees
154
Annual revenue
$1350000
Chowan College, located in Murfreesboro, NC is a 4-year liberal arts college affiliated with the Southern Baptist Association. Key programs are Graphic Communication, Business, Marine Biology, and Criminal Justice.