leeds is located in the town of catskill near the north town line ry amategeko shingiro agenga isosiyete navuga ko twashyizeho uburyo bwo kubikurikirana ifeza yahise itangira yishyigikira ukuboko kurukuta