Craft

St. Louis Arch Angels

Revenue

$123.8 K

FY, 2025

St. Louis Arch Angels Summary

Company Summary

Overview
St. Louis Arch Angels (also known as Arch Angel Investor Network) is an investment company that funds early-stage and startup businesses. It invests in technology, agriculture, healthcare, and other sectors.
Type
Private
Status
Active
Founded
2005
HQ
Clayton, MO, US | view all locations
Website
https://www.stlouisarchangels.com/
Cybersecurity rating
Sectors

Key People

LocationsView all

1 location detected

  • Clayton, MO HQ

    United States

    155 Carondelet Plaza, Unit 902

St. Louis Arch Angels Financials

Summary Financials

Revenue (FY, 2025)
$123.8K
Net income (FY, 2025)
$6.2K
Cash (FY, 2025)
$331.8K

Footer menu