Contact Our address: St. Thomas Aquinas Seminary 1208 Archbishop Lefebvre Avenue Dillwyn, VA 23936 Phone: (434) 505-7007 | Fax: (507) 216-6243