Wells Street Station adds to the charm and lifestyle of the lake country area by providing a luxury, multi-family community in downtown Delafield. Located in the heart of the quaint city, Wells Street Station is within walking distance of notable shops, restaurants, services and recreational opportunities including parks and the Lake Country Trail.