Saint Peter Catholic ChurchParishShareDeacon Jones DriveKirkwood, Missouri 63122United StatesGet directions