6822 South San Pedro Street, Los Angeles, California 90003, United States

The Garden Church

Gethsemane God's Garden of Prayer