The Oba Millennium Cultural Centre
Featherstall Road North, Oldham OL96QB Oldham , Lancashire, United Kingdom United Kingdom
- Profile: The Oba Millennium Cultural Centre is a Leisure Centres and Products company located at Oldham , Lancashire,, United Kingdom United Kingdom, address is Featherstall Road North, Oldham, Oldham , Lancashire, OL96QB UK, postcode is OL96QB, you can contact The Oba Millennium Cultural Centre by phone 448704283798