Jenna Joelle Brimmer, MD, Internal Medicine

501 S Shore Ctr W
Ste 103f
AlamedaCA  94501-5762 (Alameda County)


Phone: 530-814-4630
Fax: 530-814-4644

NPI: 1295703775
License Number: A81625 (CA)