Save William M. Duffy, MD WilliamMichaelDuffy.MD.com • Internist William Duffy, MD 15 Devonshire Drive, Slingerlands, NY