We have closed our store in Utica. Come visit our store in Leland- 2950 Kane rd.
We specialize in quality new & used club sales & repairs.
Sports Boss is a golf store located in Leland, IL
Now featuring golf's top brands as well as used reconditioned clubs
Trade ins welcome.