Villa General Store

Grocers and General Stores

43 Villa Road, Oldham, Lancashire, OL8 1PW  (Show me directions)

0161 67...Landline    Landline   

Profile

Employees

Mr Faisal Iqbal

(Proprietor)

Report a problem with this listing