Sts. Peter & Paul Catholic Church

207 Vandalia St