Richard Leach, MD, Internal Medicine

28 Sherman Ave
Glens FallsNY  12801-2839 (Warren County)


Phone: 518-793-6619
Fax: 518-798-3415

NPI: 1518951961
License Number: 113207 (NY)