Arby's 7806

Arby's #7806 is an Arby's restaurant located at 3401 Villa Point in Owensboro, Kentucky.