JAMES MACFARLANE - TORONTO ON - CANADA

JAMES MACFARLANE - TORONTO ON - CANADA

1640247

Person Overview

James MacFarlane is a company officer from Toronto ON in Canada.
According to our records this person is, or was, a Director of Canadian Sleep Society.

Address

586 Eglinton Avenue East
Toronto ON
M4P 1P2
Canada

Map

Company Appointments

Name Active From Address town country
Canadian Sleep Society 25 Harbord Street, Department of Cell & Systems Biology M5S 3G5 Toronto ON Canada

Nearby People

Name Address Town Country
TERESA HAWASH 586 Eglinton Avenue East Toronto ON M4P 1P2 Canada
Stella Kavoukian 301 - 586 Eglinton Avenue E Toronto ON M4P 1P2 Canada
Hy Bloom 586 Eglinton Avenue East Suite 602 Toronto ON M4P 1P2 Canada