Where is St. Thomas Aquinas Seminary?

It is located just outside of Dillwyn, VA. See our Contact page.

St. Thomas Aquinas Seminary
1208 Archbishop Lefebvre Avenue
Dillwyn, VA 23936
Phone:  (434) 505-7007