Personal Jewelry Consultation – Creating a lasting memory with a personal touch

Custom Jewelry Designs – When we make a custom piece of jewelry, it reflects your vision and desires. It’s your signature piece, never to be duplicated.

Jewelry Appraisals – Helping you achieve jewelry piece of mind

Jewelry Repair & Maintenance – An ounce of jewelry prevention is worth a pound of jewelry cure and it includes free inspections and cleaning

Precious Metal and Gem Buying – Diamonds Are Forever. The Settings? Not So Much


See our Product Galleries – to find that something special for the person you really love


Barbara Oliver Jewelry
5820 Main St., Ste 311, Williamsville, NY 14221


(716) 204-1297



Tues - Fri: 10am-5pm
Sat: 11am-3pm
Sun, Mon: Closed

Shopping by appt. also available