contact us You can find us at EMAIL sedona@sedonaimmigration.com PHONE NUMBER (408) 615-1514 FAX NUMBER (408) 260-7650 LOCATION 1900 The Alameda, Suite 510 San Jose, CA 95126 Facebook Yelp Linkedin Let's get in touch Please enable JavaScript in your browser to complete this form.Your Name *Email Address *Your Message *Send Message