Weymouth MA Podiatrists 1. 71 Washington St, Weymouth, MA 02188 | South Shore Podiatry Associates (781) 335-4300