Contact information

Merchant Name: Scherer's Jewelers

Customer Support Contact: customerservice@scherersjewelers.com

Business address: 4567 Main St., Buffalo NY 14226, United States

Phone Number: 7168394060