Business Maps / Places / United Kingdom / KillenCompanies and products in Killen, United KingdomUnited KingdomKillen is a mapped village. View its OpenStreetMap location, coordinates and nearby map data on Business Maps. Coordinates: 57.59415, -4.21307.↗View Killen on the business map