Joy Sokolski Bloch, MD, Internal Medicine

1450 Treat Blvd
Ste 120a
Walnut CreekCA  94597-2168 (Contra Costa County)


Phone: 925-296-9720
Fax: 925-296-9032

NPI: 1740363167
License Number: CA61796 (CA)