Marguerite Kondracke

Active Durham, NC Trustee for Broadcast Video, Inc.

(919)681-8689