Get Directions YMCA Immigrant Settlement Services 25 Main St. W., Suite 105, Hamilton, ON, L8P 1H1 Call 905 526 8452 View Website