Timothy Patrick Cavanaugh
Lawrence, Massachusetts, USA