Alan Mechanic, MD, Neurological Surgery

1991 Marcus Ave
Lake Success
New Hyde ParkNY  11042 (Nassau County)


Phone: 516-442-2250
Fax: 516-442-2251

NPI: 1417914185
License Number: 147497 (NY)