In Person Location: Health Information Management Services 750 Welch Road, Suite 214, MC5901 Palo Alto, CA 94304 Phone: 650-497-8334 Mailing Address: Health Information Management Services LPCH 4700 Bohannon Drive, MC5900 Menlo Park, CA 94025.