Marcia Lynn Welch, 53 years old, lives in Vallejo, California, but has also spent time in Berkeley, California; Oakland, California; Dallas, Texas and Richardson, Texas. Companies in which Marcia has a work history include Finz Dallas Dive Group Incorporated and Finz Dallas Dive Group.