Home Improvement Make FREE Phone Calls With Ooma Telo Free Home Phone Service Being able to make free calls within the US is no big deal if you are using a computer but with Ooma Telo Free home March 4, 2010July 27, 2013 by Kashif3 Min Reading