Main Street Family Practice: 675 Main Street, Melrose, MA 02176: Office Telephone: 781.662.4934