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