Location:6865 Pine Ave, Fleming Island, FL 32003, USA