Michel Taylor, MDMichel Taylor · Orthopaedic Foot and Ankle Surgery Physician500 State St, Schenectady, NY 12305(518) 489-2663Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing