David James Foster is 62 years old. David lives in Berkeley, California, but has also spent time in Oakland, California; Menlo Park, California; San Francisco, California and San Mateo, California. Some of David relatives are Sandra B Foster and Diana K Foster.