Scarborough OPTA Scarborough 23 Hannaford Drive Scarborough, ME 04074 Phone: (207) 883-6789 Fax: (207) 885-9394