The Shrine of the Infant of Prague in New Haven, CT is a place of spiritual significance and devotion for visitors seeking solace and reflection.
With its serene atmosphere and historical charm, the shrine offers a space for prayer and contemplation for individuals of all faiths.
Generated from their business information