2923 Main StreetBrent, AL 35034
Call UsGive Us A Call : (205) 926-4833
Thank you for visiting the online home of Windwood Inn. Please email us any questions, comments or concerns below. We look forward to serving you! We are located in Brent, AL, just a short drive away from Duncanville, AL.