ThedaCare Physicians-New London Categories Hospitals & Clinics 1405 Mill Street PO Box 65 New London WI 54961 (920) 531-2094 Visit Website About Us ThedaCare Clinic in New London Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×