WILLIAM SHAFFER, M.D.

Neurologist Accepts liens Accepts LOP
NPI
1801044722

Location

4801 RIVERBEND RD STE 200
BOULDER, CO 80301-2613
View on Google Maps

Practicing in Boulder, CO · 3 verified · 216 on the NPI registry