Power America LLC

Corporate Headquarters are located in St.Charles, Missouri

Power America Inc. is a WBE and is a Missouri Corporation. Charter Number 00532858, Federal ID Number 86-1074192, Leigh Spitzer McCullough is our President and CEO.

Leigh is also one of the organizers of Power America LLC, a Missouri Limited Liability Company. Charter Number LC0532822, Federal ID Number 86-1074194. Power America LLC provides solutions that simplify our customers business and allows them to focus on their core competencies.

Products
Contacts
Feed Back Form


Power America LLC
605 First Capital Drive , P.O. Box 1132, Saint Charles, MO  63302-1132
Phone: 636-332-4862   Fax: 636-332-4887