Hopkinton Internal Medicine & Pediatrics. 1 Lumber Street, Suite 200, Hopkinton, MA 01748 (Directions) 508-435-5936..