Map is loading... Get Directions to Gifford Health Center ← View details 4675 28th Court, Vero Beach, Florida 32967 +1 772-794-7415 Get Directions From* To * — Required information