Woods McCahill, MD, Family Medicine

29 Church St
Lake PlacidNY  12946-1805 (Essex County)


Phone: 518-523-1717
Fax: 518-523-8340

NPI: 1205963451
License Number: 138729 (NY)