Posted on February 17, 2019 February 17, 2019 by WebsiteYellowPages.com Tumbleweed Southwest Grill 1 2 3 4 50.000 LocationsWisconsin Bookmark Contact Information Business Name Tumbleweed Southwest Grill Address 4126 E Washington Ave, Wisconsin 53704-3728 Phone Number 5029552198 Fax Number 6082439141 Website http://tumbleweed.com Post navigationPrevious post: Studio Plus Hotels IncNext post: America Real Estate Network/Va