Listing Title
Listing Category
Short Description
One of the two original campuses that opened in 1973, Northeast Tech's Afton Campus has been serving the citizens of Craig, Delaware and Ottawa counties for more than 40 years.
Address
19901 S. Highway 69, Afton, OK, USA
74331
74331