Saint thomas More Academy is centrally located to all of delaware.

Please click the flag on the map for Google driving directions.

 

Additional Information

Our Address

St Thomas More Academy
133 Thomas More Dr
Magnolia, DE 19962

Our Contact Information

Phone: (302) 697-8100
Fax: (302) 697-8122
Office: office@saintmore.org