CASTLEWOOD, South Dakota Internet & SD Telephone Service in Area Code 605 November 24, 2022admin INTERSTATE TELECOM COOP INC SD OFF MAIN ST CASTLEWOOD CASTLEWOOD, SD 57223 Availability Continue Reading