Howard Leon Tanenbaum, MD, Ophthalmology

1220 New Scotland Rd
Ste 201
SlingerlandsNY  12159-9396 (Albany County)


Phone: 518-533-6550
Fax: 518-533-6556

NPI: 1215956792
License Number: 158307 (NY)