10 Jun Creekside Golf Dome Tricia Esposito-Loretto Uncategorized Comments are off for this post Girard, OH 1300 North State Street Girard, OH 44420 Contact: Click Here (330) 545-5000 The Creekside Golf Dome & Sports Complex is one of the area’s premiere indoor golf and sports facilities. Measuring 60,000 square feet, it is the area’s only golf dome.