NPI Central
Douglas R Shearer MD PC NPI Number 1356594691 — Marquette, MI | NPI Central