Our Lady Queen of Martyrs Church 833 Magellan Dr Sarasota, FL 34243 Phone (941) 755-1826 Get a Hold of Us Today! Name*Phone*Email* Your Message*CAPTCHA