Staples 573

Staples #573, also known as '''Staples, Rte. 23 Pompton Ave.''', is a Staples office supply store located at 91-93 New Jersey 23 in Cedar Grove, New Jersey.