ESRD, Inc. is located in the heart of West Port plaza, a hub for business, entertainment and dining in west St. Louis.
111 West Port Plaza, Suite 825
St. Louis, MO 63146
Telephone: (314) 744-5021
Fax: (314) 744-5038
(314) 744-5021 option 2
(314) 744-5021 option 3
ESRD office hours are between 8:00 AM and 5:00 PM Central Time, Monday through Friday. If a representative is unavailable, please leave a detailed voice message, or send an e-mail to the appropriate party, and an ESRD representative will return your message as soon as possible.
Looking for Resources?
Recent News & Events
“We used StressCheck® on two projects last year, and we were very happy with it. I thank your engineers who provided their insights and suggestions for us during these projects. We really appreciate your team’s contributions this year to the Navy P-8 project. We look forward to working with ESRD again during next year on other Navy projects.”
Dr. Nagaraja IyyerDirector of Engineering, Technical Data Analysis, Inc.