95, St. Peters Street
Leicester,
Leicestershire
LE7 1HL
0116 2600 252
www.abode-interiors.co.uk
Latitude: 52.6978916, Longitude: -1.0773388
08:00 - 20:00 - Mo, Tu, We, Th, Fr, Sa
Actual information about Abode Interior of Furniture Shop category. Abode Interior is located at 95, St. Peters Street Leicester, LE7 1HL. How to get to Abode Interior office? Look at the map below or call them 0116 2600 252