Charles T Luecker, MDCharles T Luecker · Orthopaedic Surgery Physician111 Gala Street, Invercargill, SOUTHLAND 09810(643) 214-5450Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing