Location

Stadium Liquors
319 W. 4Th Street
Covington, KY 41011
United States
39° 5' 10.1508" N, 84° 31' 0.732" W