Palo Alto, CA | San Mateo, CA | Scottsdale, AZ
Also known as: mp_kelly1
Michael Kelly lives in Palo Alto, California. Other places in which Michael has lived are San Mateo, California; Scottsdale, Arizona; Redwood City, California and San Francisco, California. Michael is employed by Emerald Partners as a CEO.