St. Margaret of Scotland Catholic Church is a vibrant, welcoming parish community in Glasgow, Delaware.
There will be no Religious Education classes December 21-30 for Christmas Break.
The parish office will be closed December 24-26 and December 31 - January 2nd. The office will be open December 29-30.
8:30am · 10:30am
8:30am · 7:00pm
2431 Frazer Road
Newark, DE 19702
fax (302) 834-0840