Oops! Something went wrong, please try again later.
Montgomery Town Hall is a Town & City Hall at 625 Woodland Street in Montgomery, Louisiana.
Reviews
Facebook
3.6/5 · 17 reviews
Loading reviews...
May 22, 2020
I was born in Montgomery in 1935 in a sawmill community......I still think of that as my hometown...The Moore's and MItchell's were my family.....Wish I could visit one more time..... Full review by Shirley Heap
Feb 4, 2020
I was raised in Montgomery. left after I graduated. but Montgomery is still my home. and I miss it. Full review by Wanda Murphy