Health Clinics Plymouth Podiatry Added on May 8, 2026 Official Address116 Court St, Plymouth, MA 02360, United States