NPI Central
Shafer Vision Institute NPI Number 1073201356 — Plymouth Meeting, PA | NPI Central