St Johns High School

378 Main St
Shrewsbury, MA 01545-2204

508-842-8934


Payment Types

Visa, Mastercard

Education Level

Junior High, High School

Teaching Method

Faith Based Education

Services Offered

College Preparatory Program, Summer Camps

Specialty

Fine Arts Programs, Grammar School, Parochial School, Preparatory School, Secondary School

Business Hours

Please call for business hours

Payment Types:

Visa
Mastercard