New Sheldon's Hobbies Store

New Store Now Open!

Located at:

5681 Snell Ave STE 2
San Jose, Ca 95123

408-478-4271