Podiatrist- Dr. Walter Posted on January 8, 2024 by Ledyard January 22, 2024 For appointment call 860-599-4555