DeSoto Jewelers

651 E Landis Ave, Vineland, NJ 08360

(856) 691-5688