4952 Hubbard St, Los Angeles, CA, 90058
https://www.greaterlachurch.com
Facebook
Service time not listed.
More in this city