Russell Long was last seen in Willard on Wednesday, March 31.
Anyone with any information on his whereabouts is asked to call their local law enforcement agency.
Russell Long was last seen in Willard on Wednesday, March 31.
Anyone with any information on his whereabouts is asked to call their local law enforcement agency.