St. Margaret R. C. Church and School