← Back to Companies

The St. Louis Post-Dispatch


The St. Louis Post-Dispatch is the largest city-wide newspaper in Saint Louis, Missouri. The St. Louis Post-Dispatch was founded in 1878 and is headquartered in St. Louis, Missouri.
(314) 340-8000
St. Louis, MO USA
Primary Address:
901 North Tenth Street
St. Louis, MO 63101
Parent Company:
The St. Louis Post-Dispatch

Employees (4)

NameTitleEmailPhone NumberSocial Media
G****** B*****Editor-in-Chiefg*****[email protected](314) 340-****
(314) 340-****
G*** H*******Director, Multimediag*******[email protected]
C******* K******Event Managerc******[email protected]
K**** M******President, Publisherk******[email protected]
Last Updated on Jan 30, 2020