Topsail Middle School
17445 U.S. 17
Hampstead
NC
28443
(910) 270-2612
tmspcs.sharpschool.com
Open Map
education
educational
elementary
elementary & secondary schools
high school
public & academic
school
Schools
Schools - Public & Academic
secondary