Explore details about location New Castletown Road. New Castletown Road is a location situated within the Braddan alongside other areas such as Ballaoates, Rosebank, Marine Drive.