New London IA Godfather's Pizza 1. 301 W MAIN ST, NEW LONDON, IA 52645 | JET STOP NEW LONDON (319) 367-2666