Our address: Sacred Heart STEM School 1035 Canterbury St. Roslindale, MA 02131 617-323-2500 (phone) 617-325-7151 (fax) Click on View Google Maps for full map and directions.