Sherry Withiam Leitch, MDSherry Withiam Leitch · Neurology Physician415 Tremont St, N Tonawanda, NY 14120(716) 689-1901Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing