We are committed to your safety, please click here
California Gold & Silver Exchange
130 S Mountain Ave Unit R
Upland, CA 91786
Appointment Recommended but not Required. Call 909-985-4653 to set up an appointment. We also welcome walk-ins during normal business hours.