The businessman and reality show star gave us a tour of The Dogwood Nashville, a new neighborhood bar he owns in Midtown. The Dogwood Nashville is located at 1907 Division St., Nashville, TN 37203. Follow on Facebook and Instagram @thedogwoodnashville.
Bachelor's Brad Womack Opens New Bar
Brad Womack and his brother Chad talk about opening the Dogwood on Division Street