Menards 1200 Ogden Ave, Montgomery, IL60538 Menards has 286 hardware stores in 13 Midwestern states. It was founded by John Menard Jr. in 1962. It is a…More privately-held company and the third-largest home-improvement store. This Menards location offers appliances, a garden center, truck rental and groceries.
Stress Perspectives - Arne Anderson 2716 Avalon Ln, Montgomery, IL60538 Arne Anderson, M.Ad.Ed., BCIAC is an educational consultant with more than 15 years experience working with social work,…More healthcare and education systems. At Stress Perspectives, he offers training and development groups that offer stress relief in the workplace, improve frustration tolerance and increase leadership. Call the number provided for more information.