Mamma D’s Smokehouse Restaurant is located at 430 Maple Street in Weldon,Illinois at the junction of Dewitt County Highways 10 & 48. The Village of Weldon has a population of approximately 400 people and is located just 10 minutes from Mascoutin State Park at Clinton Lake. Weldon is located in the heart of central Illinois surrounded by acres of corn and soybeans.
Trending Articles
More Pages to Explore .....