Graduated: 1975
Offers telehealth
NPI: 1134278070
Practice Locations (2)
ROLAND I BARACH PHD PS
2448 76TH AVE S E, SUITE 207
Mercer Island, WA 980402910
ROLAND I BARACH PHD PS
2448 76TH AVE S E, 207 ROLAND BARACH PHD PS
MERCER ISLAND, WA 980402910
2064391762
Source: CMS National Downloadable File, September 2026.