Orin Bloch, MD, Neurological Surgery

3160 Folsom Blvd Ste 3900
SacramentoCA  95816-5271 (Sacramento County)


Phone: 916-734-4300
Fax:

NPI: 1710018551
License Number: 036133404 (IL)