Family Lines: Flanagan, Flanagan, Marcin.Places: Bethlehem, Northampton, Pennsylvania, United States; St. Clair, Schuylkill, Pennsylvania, United States; Ireland.