New Vienna, Iowa
A small town located right outside Dyersville Iowa and only 30 miles from Dubuque! With a prime location, and the feeling of small town Iowa, New Vienna is the perfect place to settle to be close to all your favorite amenities but still live in a peaceful country like area!