St. Thomas More Academy Ravens Location: Magnolia, Delaware Level: high schoolStatus: activeWebsite: http://www.ravensports.com/Teams with the Ravens team nameMagnolia, Delaware View larger map Tweets by mascotdb