Duckers Barn And Grill

100 S Patty Loveless Dr Elkhorn City KY 41522 USA

(606) 754-5653

Location