Rabbi or leaderYosef LandaNuschaosAriAffiliationsChabadAddress8124 Delmar Blvd, St. Louis, MO 63130-3728, United StatesWebsiteshowmechabad.comPhone(314) 725-0400Emailchabadmo@aol.comAbout this shulMaariv: Sunday-Thursday.