Laguna Vista- James Franklin Marshall, 78, passed away at Rio Grande Regional Hospital on March 19, 2025.