Lori Ellen Shore, MD, Internal Medicine

2417 Central Ave
AlamedaCA  94501-4515 (Alameda County)


Phone: 510-625-4949
Fax:

NPI: 1790937506
License Number: A64852 (CA)