Location:7100 US-17, Fleming Island, FL 32003, USA