Where is the new london hospital located? New London Hospital is located at 273 County Road New London, NH 3257 and can be contacted via phone number (603) 526-2911. Hospital Name: New London Hospital.How to contact new london hospital medical records? New London Hospital Medical Records 603-526-5247 Fax: 603-526-5051 New London Medical Group Medical RecordsWhere is thedacare medical center new london located? ThedaCare Medical Center-New London is located at 1405 Mill Street, New London, WI. Find directions at US News. What do patients say about ThedaCare Medical Center-New London?What is the address for nsb new london? NSB New London Directory. 1 Crystal Lake Road, Groton, CT 06349. 860-694-3011. NSB New London Official Website. Naval Submarine Base New London is located in the southeastern corner of Connecticut in the County of New London. The base is nestled among picturesque historic villages and bustling urban centers in the city of Groton.