Leeo is a monitoring technology company in Palo Alto, USA

Leeo leverages technology to help family and friends live more comfortably, safely and independently.
Palo Alto,
CA
USA
www.leeo.com