Alexandra Taffany, MD, Pediatrics

700 McClellan St
SchenectadyNY  12304-1019 (Schenectady County)


Phone: 518-372-5637
Fax:

NPI: 1568995124
License Number: 296246 (NY)