The Mrs. Richard A. Shafter Branch Library is a part of the Belleville Public Library that serves over 36,400 residents in the city of Belleville in Essex County, NJ. The library maintains about 36,000 book volumes and provides collections and services for kids, teens, and adults.


Contact Mrs. Richard A. Shafter Branch Library

Website: https://www.bellepl.org/

Physical Address:
30 Magnolia Street
Belleville, New Jersey 07103-1110

201-450-3438

More Public Libraries in New Jersey

Popular Public Libraries