Faith community · Christian › Catholic
www.stjc.org · (570) 474-6315
Part of Scranton
Church · Christianity · 420 S. Mountain Blvd