Explore details about location Crafts Road. Crafts Road is a location situated within the Town of Carmel alongside other areas such as Watermelon Hill Road, Blueberry Hill Road, Sprucetop Drive.