Location:1120 Clay St, Fleming Island, FL 32003, USA