TD Canada Trust Address: 300 Main St, Geraldton, ON P0T 1M0 Phone: (807) 854-1014 Banks, Automated Teller Machines Other Businesses: RBC Royal Bank at 109 Main St, Geraldton, ON P0T 1M0