Leon Protass M D, MD, Psychiatry & Neurology

140 Lockwood Ave
New RochelleNY  10801-4915 (Westchester County)


Phone: 914-235-8761
Fax: 913-576-3660

NPI: 1831215326
License Number: 90272 (NY)