H&R Block 421B Cumberland Street Financial H&R Block makes filing taxes simple. Location Details Where 421B Cumberland Street Contact (613) 806-3214 Website Visit Website Social Location