Lance Scott Lefkowitz, MD, Internal Medicine

1630 Deer Park Ave
Deer ParkNY  11729-5210 (Suffolk County)


Phone: 631-242-6166
Fax: 631-242-8768

NPI: 1528267523
License Number: 257876 (NY)