Peabody is a city 15 miles north of Boston and 2 miles from the center of Salem, MA. Peabody offers the most convenient location on the north shore of Boston. Peabody is the site of the junction of I-95, Route 128, and US Route 1. Several lines of the MBTA Bus service pass through town. The Logan Express also stops on Route 1 in Peabody. The nearest commuter rail service is in Salem, along the Newburyport/Rockport Line of the MBTA Commuter Rail, with service to Boston's North Station. The Southern side of Peabody is home to the North Shore Mall and other major shopping outlets along Route 114. The western side of Peabody offers more suburban neighborhoods. Peabody Veterans Memorial High School is a public school grade 9-12. Bishop Fenwick High School is a small catholic high school serving the region and located in the city near the boundary with Salem, Danvers, and Beverly. J. Henry Higgins Middle School is a grade 6-8 public middle school. Covenant Christian Academy is a christian and classical preparatory school for students Pre-K through 12th grade. St. John The Baptist School is a private Catholic school that teaches up to grade 8.