The historical St. John the Baptist Church is located at the corner of Main & Chapel Streets in downtown Newark.
Holy Angels Church is located at 82 Possum Park Road in Newark, off of Kirkwood Highway, less than 2 miles away from Main Street and the University of Delaware.