- Text Only Website DSSC Welcome to the website of... Developmental Services of Strafford County, Inc. About Us Area Support Groups Employment at DSSC How to Contact Us Legislative Update Links Maps to our Offices Mission Self Advocates Services and Supports Site Map 113 Crosby Road, Suite 1 Dover, New Hampshire 03820 603 749-4015 For Behavioral Health Services (formerly Strafford Guidance Center) ...www.dssc9.org