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 inquiries about products and orders, please fill out and submit the contact form below and we will endeavor to reply as soon as we can. 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 click here.
For regular mail, including to send a donation (which we need and appreciate), our mailing address is: