Waverley Primary Care. Waverley Primary Care. 268 Trapelo Road. Belmont, MA 02478. Get walking, biking, transit and driving directions. Find a Physician at this Location..