Skip to content
  • Return to Church Site
  • Catalog
Log in
    Saint Francis Gift and Bookstore
    • Return to Church Site
    • Catalog
    Log in Cart

    Item added to your cart

    View cart

    Filter:

    Availability
    0 selected
    Reset
    Availability
    Price
    The highest price is $28.00 Reset
    $
    $
    Remove all

    3 products

    Filter and sort Filter

    Filter and sort

    Filter

    3 products

    Availability
    Clear
    Price

    The highest price is $28.00

    $
    $
    Clear
    Remove all
    Remove all

    3 products

    • Our Lady of Grace

      Our Lady of Grace

      Our Lady of Grace

      Regular price $12.00 USD
      Regular price Sale price $12.00 USD
      Unit price /  per 
    • Divine Mercy Plaque

      Divine Mercy Plaque

      Sold out

      Divine Mercy Plaque

      Regular price $12.00 USD
      Regular price Sale price $12.00 USD
      Unit price /  per 
      Sold out
    • Baby Carriage Blue with Rosary

      Baby Carriage Blue with Rosary

      Baby Carriage Blue with Rosary

      Regular price $28.00 USD
      Regular price Sale price $28.00 USD
      Unit price /  per 

    Subscribe to our emails

    Subscribe to our mailing list for insider news, product launches, and more.

    Saint Leonard's Church of Port Maurice

    320 Hanover St, Boston, MA 02113

    Payment methods
    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Mastercard
    • Shop Pay
    • Visa
    © 2025, Saint Francis Gift and Bookstore Powered by Shopify
    • Choosing a selection results in a full page refresh.
    • Opens in a new window.