Welcome to the Isle of Man Department of Health, Finch Hill Health Centre WebpageIsle of Man Department of Health, Finch Hill Health Centre Webpage, finch hill health centre isle of man, . Finch Hill Health Centre is located in the Douglas area of IOM. There are at least 3 other listings in the IM1 postcode area. Couriers in IOM IM1