Berea Temple Address 3224 Russel Blvd. St. Louis MO 63104 United States Upcoming Events No events in this location