Explore details about location Hillcrest Manor Drive. Hillcrest Manor Drive is a location situated within the Town of Marlborough alongside other areas such as Stuart Drive, South Street, Sharon Lane.