Contact Us
|
By Mail: Seva Ashram P.O. Box 8040, Santa Cruz, CA., 95061 |
By Land: 2900 North Rodeo Gulch Road Soquel, CA., 95073 |
|
|
By phone: 831-462-4712 or 831-462-9471 |
By fax: 831-462-9472 |
By email: info@sevaashram.org |