Main Office - Scarborough 96 Campus Drive, Suite 1 Scarborough, ME 04074 (207) 885-9905 Toll free number: (800) 270-9999 Fax: (207) 396-5600