Devonport Tenpin Bowl Location Address: 103/105 Williams Street, Devonport, Tasmania, 7310, Australia