Stephen J. Lockwood Company, LLC is a financial holding company based in Marblehead, MA, with a diverse portfolio of investments spanning real estate, reinsurance and insurance, restaurants, golf course management, and equity investments in start-up companies.
The company actively seeks cash flowing real estate investments with strong fundamentals, as well as other investments characterized by reputable management teams and viable exit opportunities.
Generated from the website