Location

Vela’s Villa (We have now added a Louisville, Ky. location click here)

300 N Cumberland Ave

Harlan, Ky 40831

Phone: 606-621-5007

View Larger Map