The full profile is only viewable by David Means's church and friends.
  Add to friends
  Send message
 
David Means is a member of The Gathering House Church Farmersville, TX