Kevin Andrew Gallagher, MD, Family Medicine

24 Fairfield Ave
Schroon LakeNY  12870-0292 (Essex County)


Phone: 518-532-7120
Fax: 518-532-0593

NPI: 1194778464
License Number: 235580 (NY)