NPI Central
Adirondack Medical Center — NPI 1679698872, Tupper Lake, NY | NPI Central