1. Is Zen Center 9550 Carraway Ln, Magnolia, TX 77354 Coordinate: 30.15902,-95.60705 Phone: (281) 259-2013