Rochdale Local Studies Library is located in Rochdale, United Kingdom on Touchstone, The Esplanade. Rochdale Local Studies Library is rated 3 out of 5 in the category library in United Kingdom.
Address
Touchstone, The Esplanade
Accessibility
Wheelchair-accessible entrance