Dr. Agarwal.By Appointment 10:00 am – 1:00 pmOctober 15, 2026 Good Shepherd Women’s Services30 Pearl St NorthHamilton, Ontario View LocationMap Good Shepherd Women’s Services View full calendar