Thornton & Sons

Jewelers of imagination with a fantastic selection. Located in the Nut Tree Plaza.

Thornton & Sons

  • 1661 E. Monte Vista Avenue, P101
  • Vacaville, California 95688
  • 707-446-2370
Map