Arby's 8562

Arby's #8562 is an Arby's restaurant located at 150 Hovatter Drive in Inwood, West Virginia.