Mary Jo Patterson

Mary Jo Patterson is a freelance writer based in West Orange.