29 Stiles Road, Suite 301. Salem, NH 03079. Map & Directions. Phone: 603-870-5452. Fax: 603-870-5449. Find a Doctor. Our world-renowned doctors are dedicated to delivering you the highest quality care. P 1-800-667-5356..