Craig B. MacFarlane
Called to the bar:
1996 (BC)
City of New Westminster
City Solicitor - Manager of Legal Services
511 Royal Ave.
New Westminster
,
British Columbia
V3L 1H9
Phone:
604-521-3711
Fax:
Email:
[email protected]