Save Robert E. Todd, MD RobertETodd.MD.com • Neurologist • 31 years experience Robert E Todd MD, PC 8100 Oswego Road, Suite 210, Liverpool, NY 13090