NPI Central
Theodoros Laddis, MD — NPI 1770551715, Saratoga Springs, NY | NPI Central