Joe Giles Indoor Golf is at 102 Decrow Avenue in Newark, Ohio, just south of Main St.
From Granville
From Newark / Heath