Lake Shore Public Library | Kids Out and About Buffalo <

Lake Shore Public Library

Address: 
4857 Lake Shore Rd
Hamburg , NY , 14075 42° 45' 2.5596" N, 78° 53' 43.4616" W