Grange Farm Shop
  • Tel: 07711 205507 / 07711205507
Profile
Grange Farm Shop, in Stamford, is a local farm shop. They offer pick your own produce, fresh veg and farm produce. Grange Farm Shop farm shop’s phone number is 07711 205507.
Map
Google Map of Grange Farm Shop address:Grange Farm/Newstead La,Stamford,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.