OurNorthernRoots
William Allen
Generation: 1
1. William Allen was born on 22 May 1880 in Bellarena, County Londonderry, Northern Ireland.
