Michel Taylor

Michel Taylor, MD

  • Foot & Ankle

500 State St
Schenectady, NY 12305-2426
United States

(518) 489-2663

Fellowship

Duke University Hospital