ALM Ortho has leased 5,600 SF of Office space at 68 Mussey Road in Scarborough, ME. Steve Baumann, Compass Commercial Brokers