The Depot Conference Center

921 Old Henderson Road
Columbus, OH 43220
United States