Comerica Park April 10, 2018 Administrator Details Location Address:2100 Woodward Ave, Detroit, Michigan, 48201, United States