Saint Dominic's Church, 77 Lucius Ave., in Youngstown.
Special to The Vindicator | published: January 24, 2010
Saint Dominic's Church, 77 Lucius Ave., in Youngstown.
Special to The Vindicator | published: January 24, 2010
Saint Dominic's Church, 77 Lucius Ave., in Youngstown.