Michael G Foster, 60 years old, lives in Buffalo, South Carolina, but has also spent time in Union, South Carolina. Some of Michael relatives are Beth H Foster, Debbie A Martin, Daniel A Stillinger, Mark A Foster, Patsy B Foster, Freddrick A Foster and James G Foster.