Map of Our Lady of Lebanon Catholic Church in New Haven County, CT:

Our Lady of Lebanon Catholic Church New Haven Waterbury 41.5306526 -73.0064949