Stella Mar Films works from several offices around the world, including Chicago, Texas, Florida and Europe. Our main office is based in Central Florida, not far from the sea, of course.
For the quickest response, please fill out one of our contact forms below and we will endeavor to reply as soon as we can. Use the top form to contact the Stella Mar Films production team, or the bottom form to contact the Stella Mar Films Shop staff about products or orders.
Orders are fulfilled by CatholicShop.com, so if you have an order inquiry, you can also call them at 1-800-565-9176. To reach the Stella Mar Films office about our productions, please use the contact form below or call 713-542-3337.
For regular mail, including to send a donation (which we need and appreciate), our mailing address is: