12112 FINCH ROAD, Weeki Wachee, FL 34614 – O5970903 - James Theluci...