Leon Kavaler, MD, Internal Medicine

68 E 86th St
New YorkNY  10028-1012 (New York County)


Phone: 212-535-1845
Fax: 212-861-6285
Email: 2do***@*****ne.net

NPI: 1720015837
License Number: 183409 (NY)