The Esplanade Medical Practice The Esplanade Medical Practice General Practitioner 22 The Esplanade, THORNLEIGH, NSW 2120 Is this you? Claim profile!