NPI Central
Lake Placid Sports Medicine, PLLC NPI Number 1841371143 — Lake Placid, NY | NPI Central