I recently moved to New Lynn and found Kelston Medical Centre. I've been to many doctors before but none are as welcoming, clean and professional as this one! Very happy ... more