Leesa L Taft, ARNP General Practice Medicare: Medicare Enrolled Practice Location: 289 County Rd, Windsor, VT 05089 Phone: 802-674-7300 Fax: 802-674-7314
General Practice: A physician who specializes in the general practice of diagnosing, treating, and managing patients with a variety of illnesses and conditions.