Presently, SPAR runs 98 locations near The Lodge, Lincolnshire. This page will give you the listing of all SPAR stores nearby.