Ernest Bloom, MD, Dermatology

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


Phone: 510-227-7028
Fax: 510-274-7119

NPI: 1306941620
License Number: G56359 (CA)