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