Rush Bowls to open first Birmingham store – The Business Journals

The store will take up 1,800 square feet of space. Rush Bowls was founded in 2004 by Andrew Pudalov in Boulder, Colorado. The franchise also recently¬†…

  • You already voted!
  • Read More