75-year-old Michael James Foster lives in Fairfax, California. Other places in which Michael has lived are Greenbrae, California; Mill Valley, California; Petaluma, California and Rohnert Park, California. Michael has worked for Dds and A Professional Corporation. Some of Michael family members are Trust Foster, Ross M Foster and Michae Foster.