Hours and Map

Bowl Star is open 7 Days a Week and  24 Hours a Day on Weekends!

map