Saint Lawrence O'Toole Roman Catholic ChurchParishShare474 New Britain AvenueHartford, CT 06106United StatesGet directions