St. Margaret Hall
"The Difference is Love" SM
"More than just a full service Home for the Aged - The Sisters and the Staff care for and care about those entrusted to them"
You are visitor