Located at 777 Echo Lake Road #F, Watertown, CT. Dr. McHugh & Associates P.C. specializes in complete foot care and podiatry services. Same-day appointments. Accept all insurance plans. 40+ years of experience. Call to schedule an appointment.