The Town of Hilton Head Island granted the organization $500,000 for the 1.53 acre site on the north side of the island ...