News

What’s the secret to a long life? Residents at Avista Senior Living, 806 W. Longhorn Road, may hold some clues.