Menu
Need Tips in ENG/UK
Search
England
Leicestershire
Loughborough
Farm Shop
Home Farm Organics
Home Farm Organics
(01509) 268984
(01509) 239228
About:
Address
Outwoods Lodge Woodhouse Lane
Loughborough
,
Leicestershire
- LE11 3YG
Services
Farm Shop
Map:
(Click to activate)
Activate Map
Related Companies
K Mills & Son
Common Gate Narrow Lane, Loughborough, LEC