James Fields

Active Norfolk, VA President for Fields, Ltd., J.