Get Directions to Rochdale Town Centre Management Company ← View details 5 South Parade, Rochdale, Lancashire OL16 1LR, United Kingdom, Rochdale, England Get Directions From* To * — Required information