MENARD, Leonard D. 525 Windsor Avenue Suite 103 Windsor, ON, CA N9A 1J4 Phone: 519-258-2242 Fax: 519-258-9877 Category: Lawyer