Rod Ellard Address: 7929 120 St, Delta, BC V4C 6P6 Phone: (604) 502-5625 Other Businesses: Tnt Lawyers at 7929 120 St, Delta, BC V4C 6P6 James Antifay Law Corp at 7313 120 St, Delta, BC V4C 6P5