1840 Embarcadero Rd
Palo Alto CA 94303

Sponsored Topics

Opening Hours

  • Mon: 8am-5pm
  • Tue: 8am-5pm
  • Wed: 8am-5pm
  • Thu: 8am-5pm
  • Fri: 8am-5pm


  • American Express
  • MasterCard
  • Visa

See a problem? Let us know!
<p>Ooma is a technology manufacturer with corporate headquarters in Palo Alto.&nbsp;It specializes in the production of devices that utilize the Internet as a medium for phone communication. The Ooma Telo allows you to get unlimited free U.S. calling with your Internet connection and existing home phone though there are fees and taxes. For more information on costs, you can visit the Web site. &nbsp;The Telo device is available at Costco, Best Buy and Amazon.com.</p>