12000 Sawgrass Village Dr, Ponte Vedra Beach, Florida 32082(904) 285-9054 Across from Sawgrass Village Shopping Plaza