Location

Karem Deeb Liquors
2228 Taylorsville Road
Louisville, KY 40205
United States
38° 13' 23.2248" N, 85° 41' 0.2868" W