Discover the massive golf ball sculpture located on Lem Turner in Jacksonville, Florida. This iconic landmark is situated north of interstate 295 and south of Callahan, Florida. Explore this unique attraction today!