James Dalton: former Siena College religious Studies professor and current resident at Shaker Pointe at Carondelet in Watervliet.
James Dalton: former Siena College religious Studies professor and current resident at Shaker Pointe at Carondelet in Watervliet.