Leonid Timashpolsky, MD, Anesthesiology

61 W 62nd St Apt 11m
New YorkNY  10023-7019 (New York County)


Phone: 617-256-5335
Fax:

NPI: 1700924487
License Number: 230051 (NY)