Limehurst Library
St. Chads Centre, Lime Green Parade, Lime Green, Oldham OL83HH Oldham , Lancashire, United Kingdom United Kingdom
- Profile: Limehurst Library is a Libraries company located at Oldham , Lancashire,, United Kingdom United Kingdom, address is St. Chads Centre, Lime Green Parade, Lime Green, Oldham, Oldham , Lancashire, OL83HH UK, postcode is OL83HH, you can contact Limehurst Library by phone 441616240351