St. Stephen's is an Episcopal church founded in 1725. In addition to weekly services, the church offers programs and activities for people of all ages, including child, youth and adult education classes; Bible study; retreats; adult choir; festivals; and pastoral care. Coffee hour follows services on the first Sunday of the month.