Indonesian Baptist Church is located in Los Angeles, United States on 148 S Evergreen Ave. Indonesian Baptist Church is rated 3.7 out of 5 in the category religious institution in United States.
Address
148 S Evergreen Ave
Accessibility
Wheelchair-accessible entrance