I don't know about a whole gallon. I fill. A small jar once a month or so. You can buy large jugs from Sacco Bookstore on San Jacinto St. A few blocks away.
Holy water is readily available in the parish vestibule. However for this quantity in question, please call the parish office.
Thanks! Your answer is awaiting moderation.