Dr James French Dr James French General Practitioner 02 8850 8252 17-19 Solent Circut, Baulkham Hills, NSW 2153 Is this you? Claim profile!