Downtown Geneva at your doorstep!!! Geneva has a new home! Located in quaint downtown Geneva, Dodson Place offers new construction just steps from shopping, dining, entertainment and the Metra train. Live comfortably in one of our one, two, or three bedroom homes. Overlooking Historic Third Street, Dodson Place combines the charm of a traditional country town with the conveniences of a big city to give you everything you need all in one place. We're a short stroll from beautiful Fox River, which offers canoeing, biking, and walking trails. This truly is Fox River Valley's premier living! Call today for a tour. Newly Constructed Townhomes Available. Please Call for Details!!