Right now, Hobby Lobby operates 4 locations near Martinsburg, West Virginia. Below you can view a list of Hobby Lobby stores in the area.