Bloomfield Public Library - 2nd Floor
90 Broad Street
Bloomfield, NJ 07003
973-566-6200 *217 or 225
Affiliate program