Posted on February 20, 2019 February 20, 2019 by WebsiteYellowPages.com Salem Avalenche Baseball Club 1 2 3 4 50.000 LocationsVirginia Bookmark Contact Information Business Name Salem Avalenche Baseball Club Address 1004 Texas St, Virginia 24153-5406 Phone Number 5403893333 Fax Number 5403893333 Post navigationPrevious post: Crutchfield CorpNext post: Southwest Soccer Assn