Currently, Salem New Hampshire Physicians Network specializes in Internal Medicine with 2 physicians. Salem New Hampshire Physicians Network Office Locations. Salem New Hampshire Physicians Network. 289 Main St Salem, NH 03079 (603) 898-6363. Not Available. Office Information. Fax: (978) 688-3987..