Weston serves as a commercial center for an agricultural area and supports glass industries. Surveyed by Thomas `Stonewall` Jackson's grandfather, the town contains several rambling Victorian-era homes.
Nearby Stonewall Jackson Lake State Park surrounds the state's second largest lake. This park offers many recreational opportunities and facilities including a paddle wheeler tour boat.