Contact Power Supply Industries (PSI) St. Louis Headquarters 201 Sun Valley Circle Fenton, MO 63026 636-343-5252 Decatur Branch 2005 E Olive St Decatur, IL 62526 217-428-0555 Peoria Branch 125 Thunderbird Lane East Peoria, IL 61611 309-694-6425 Email Us Contact Us First Name * Last Name * Email * Phone Message * What number is between 9 and 11? * Just making sure you are human and not a robot. Submit If you are human, leave this field blank.