telyco is located calle uruguay 12 in toledo (45004) in the region of castilla-la mancha (españa). This place is listed in the tienda de electrónica category of the geodruid toledo 2015 guide.