Amy’s Fine Jewelry 716-631-16215870 Main Street, Williamsville, NY, USA View More Details Natural and rare gemstones, bridal, custom designs, repair, watch batteries