St. Leonard's Church is a Roman Catholic church located at the corner of Hanover and Prince Streets in the North End of Boston, Massachusetts. It is one of the oldest churches built by Italian immigrants in the United States. The church is a pending Boston Landmark.
Less