John J Len, MD, General Practice

64 Howard St
CohoesNY  12047-3004 (Albany County)


Phone: 518-237-7345
Fax: 518-237-4997

NPI: 1912987496
License Number: 109395 (NY)