The Franklin of Soulard
The Franklin of Soulard is a wedding venue located in St. Louis, Missouri. The venue can host up to 300 guests. Please contact their team for more information.
The Franklin of Soulard is a wedding venue located in St. Louis, Missouri. The venue can host up to 300 guests. Please contact their team for more information.