STEPHEN S. LEEN, INC. is Maine BUSINESS CORPORATION created on July 7, 1995.
The company number is 19960030 D and filing status is listed as ADMINISTRATIVELY DISSOLVED.
The registered agent for this company is
ALISON LEEN
located at 42 HILLSIDE ST CUMBERLAND, ME 04021.