Explore details about location Town Farm Road. Town Farm Road is a location situated within the Salem alongside other areas such as Dean Avenue, Summit Terrace, Bridge Street.