Description
The Howard House is a fully-restored 1890's Queen Anne Victorian mansion in the heart of Kirkwood and would love to host your wedding! Historic character and charm meet modern amenities with our 1.5 acre property that can also accommodate up to 15 guests overnight.
Reviews
To write a review, you must login first.
Similar Items