53, Francis St
Leicester,
Leicestershire
LE2 2BE
0116 270 0044
www.farmilo.com
Latitude: 52.6171170, Longitude: -1.1007656
09:00 - 18:00 - Mo, Tu, We, Th, Fr
Actual information about Farmilo Optometrists of Opticians category. Farmilo Optometrists is located at 53, Francis St Leicester, LE2 2BE. How to get to Farmilo Optometrists office? Look at the map below or call them 0116 270 0044