21213 Devonshire St UNIT 219, Chatsworth, CA 91311 (818) 772-6020
How to go there
Hindu temple Loc: 34.2574 / -118.595
Plan your visit