Podiatrist– Dr. Walter Posted on February 29, 2024 by Ledyard Monday, March 25th FOR APPOINTMENT CALL “860-599-4555”