Heather Patterson

Location: Halifax Metro
Position: Psychologist
Organization: Dalhousie University
Network: Ally Network