Afton, is a small but charming town located in southwestern Iowa. With a population of just over 800 residents, Afton offers a peaceful and tight-knit community atmosphere. Nature enthusiasts will appreciate the proximity to Three-Mile Lake and Green Valley State Park, where they can enjoy fishing, boating, and hiking. The town is also home to a variety of local businesses, including family-owned restaurants, boutique shops, and service providers. Whether you're looking for a delicious homemade meal or in need of a trusted professional, Afton's local businesses will surely meet your needs.Show More