Our Parish

Located in downtown Winter Park, Florida, St. Margaret Mary is on N. Park Avenue and Canton Avenue.