David Brian Cross is 42 years old. David lives in Grand Haven, MI. Other places in which David has lived are Spring Lake, MI and Brookhaven, PA. Some of David relatives are Ambre Jill Cross, Shari Cross Anthony, Barry Alan Cross, Stephanie A Cross, Daniel Jonathan Cross and Cheryl E Cross.