Explore details about location Cuba Road. Cuba Road is a location situated within the Worcester alongside other areas such as Ellen Street, Milton Street, Whitney Street Court.