Shrine of the Infant of Prague is located in New Haven, United States on 5 Hillhouse Ave. Shrine of the Infant of Prague is rated 4 out of 5 in the category catholic church in United States.
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance