School of Protective Services 

Charlotte Training Location

Law Enforcement and Public Safety Education Center  


The Range at Ballantyne

9883 Harrisburg Road

Indian Land, SC 29707 

(Sits on the NC/SC state line)

**Plan travel to allow for extra time due to rush hour traffic on mornings.**

Wilmington/Coastal Training Location

Wake County Sheriff's Office

Wake County Firearms Education & Training Center 


3921 Old Holly Springs-Apex Road

Apex, NC 27539 

Raleigh/Durham Training Location

Bellingham Park Clubhouse

Classroom & Theater 


1522 Cadfel Court

Wilmington, NC 28412 

Training Locations