Canyon SquareCommunity & faith169 W Channel RdLos Angeles, CA, 90402 · USPhone unavailableEmail unavailableWebsite unavailableHours not available