Explore details about location Crestview Drive. Crestview Drive is a location situated within the Southborough alongside other areas such as Deerfoot Road, Pleasant Street, Cross Street.