At this time, Dollar Tree runs 31 stores near St. John, Indiana. This page displays the listing of all Dollar Tree branches nearby.