Latka logo

Zac Tolbert

FounderCEO

Company

Local Plant Source

United States · Founded 2011

Revenue
$27.2K
Team size
1

Company profile →