Texaco Petrol Station, 257 Manchester Road, Oldham, Lancashire OL8 4RH01612 191032 Ground Floor, Hollinwood Manchester Service Station