Udell C Leland is a health institution located at 293 Collamer Circle in Shelburne, Vermont, United States. This institution offers a range of health services to its patients, including medical consultations, diagnostic tests, and treatment plans. The dedicated staff at Udell C Leland are committed to providing high-quality care and support to all patients who walk through their doors. With a focus on patient well-being and comfort, Udell C Leland strives to create a welcoming and nurturing environment for all individuals seeking healthcare services.