Lowell B Taubman, MD, Internal Medicine

206 Riverside Blvd
Long BeachNY  11561 (Nassau County)


Phone: 516-432-5670
Fax: 516-432-8787
Email: lta***@*****ol.com

NPI: 1518910132
License Number: NY148502 (NY)