One of the top fine jewelry stores in San Diego, Leo Hamel also offers an online jewelry store as well as seven jewelry-buying locations. Shop or sell now!
Phone
(959) 371-5341
Fax
(959) 371-5341
Address
6809 Indiana Ave. Suite #130-A8 Santa Cruz, California 95062