Richard S. DonelaRichard S. Donela · Foot Surgery PodiatristAdirondack Medical Center, Lake Placid, NY 12946(518) 523-8345Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing