Location:1860 Mellwood Ave. Louisville, KY 40206