Explore details about location Craft Road. Craft Road is a location situated within the Natick alongside other areas such as Tournament Road, Farwell Street, Grandview Street.