Spirit of Lotus 161 San Lazaro Ave Sunnyvale, CA 94086 Phone: (408) 735-8007
Category: religious organization