Summary
Organization name
Forest Releaf of Missouri
Tax id (EIN)
43-1615929
Mission/Purpose
Environment
Operating Budget
Medium: $1,000,001 - $2,000,000
Service Area
St Louis City
Audiences Served
General Public
Address
4642 Shenandoah AveSt. Louis, MO 63110
Phone
314-533-5323