Lemma Health

$2.2M revenue • 12 employees • 251 Little Falls Dr, Wilmington, DE, 19808, United States

Last Updated Oct 2, 2025

Company Overview

Company Name

Lemma Health

Address

251 Little Falls Dr, Wilmington, DE, 19808, United States

Approx. Annual Revenue

$2.2M

Employees

12

Established

2024

Google Reviews

5.0 (4 reviews)

About Lemma Health

Lemma Health is a company based in Wilmington, Delaware that provides personalized eczema treatment plans. They use FDA-approved treatments, expert dermatologist guidance, and smart AI tracking to help patients find the right solutions for their specific needs, with convenient access and ongoing support.

More Companies in Delaware

Browse all companies in Delaware →

Frequently Asked Questions about Lemma Health

Advertising Pixels

  • Facebook Ad Pixel
  • Google Ad Pixel

Categories

Technologies Used

Key Decision Makers

Julius Koll Co-Founder & CEO