NPI Central
Adirondack Medical Center NPI Number 1043091648 — Lake Placid, NY | NPI Central