Leonard Baptist Church
  • 1100 N. Compton
    St. Louis, Missouri  63106-1419
  • (314) 534-1967
  • Email

  • Bishop
    Steven G. Thompson


Antioch District