St. Margaret of Scotland Catholic Church is a vibrant, welcoming parish community in Glasgow, Delaware.
Religious Education classes for 2014-2015 start this Sunday, September 7th and this Tuesday, September 9th.
8:30am · 10:30am
8:30am · 7:00pm
2431 Frazer Road
Newark, DE 19702