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