The Rochester Public Library is weighing satellite locations as a way to relieve space constraints at its downtown location and to open new avenues for reaching the public.