I may be telling you things you already know or have checked out but other options...
go to facebook and search. if found but cannot connect there, then private message the friends.
or snail mail to to what looks like the residential address in fort worth 76103.