Taco Bell Address: 2526 New London Rd, New London, IA 52645 Phone: (319) 752-2200 Restaurants Other Businesses: Martin Mold Building at 2237 Salem Rd, New London, IA 52645 Ray's Specialty Meats at 704 E Main St, New London, IA 52645 Bell Ort & Liechty at 200 W Main St, New London, IA 52645 JET STOP NEW LONDON at 301 W MAIN ST, NEW LONDON, IA 52645