Locations Our Locations Manor Medical Centre 577 Melton road,bLeicester LE4 8EA Thurmaston Health Centre 573A Melton road,Leicester,LE4 8EA Phoenix Health Partnership 36 De Montfort street,Leicester,LE1 7GS Partnership Our Partnership We help clinicians and patients start the health journey sooner.