St. Margaret's School
Po Box 158
Tappahannock, VA - 22560
(804)443-3357
Tappahannock, VA - 22560
(804)443-3357
Reviews
About St. Margaret's School
Affiiation: EpiscopalGrades 8 - 12
In operation since 1921
Number of students: 125
Number of teachers: 21
Financial aid: 37%