Located in downtown Winter Park, Florida, St. Margaret Mary is on N. Park Avenue and Canton Avenue.
This is how you will know that you are my disciples, if you have love for one another.