Address: 1569 Niagara Falls Blvd, Buffalo, NY 14226, USA
Jennifer Tanski | Sep 15, 2019
They call you. You'll also receive an email.
Kerry Clark | Sep 15, 2019
Sounds like the previous person answered your question.
But the better question is why you're asking Google Maps and not asking The Paper Store directly...