Kilmalid House
17 Glenpath, Dumbarton G822QL Dumbarton , Lanarkshire, United Kingdom United Kingdom
- Profile: Kilmalid House is a Guest Houses company located at Dumbarton , Lanarkshire,, United Kingdom United Kingdom, address is 17 Glenpath, Dumbarton, Dumbarton , Lanarkshire, G822QL UK, postcode is G822QL, you can contact Kilmalid House by phone 441389732030