(408) 844-8813
3150 DE LA Cruz Blvd # 134 Santa Clara, CA 95054
http://www.nx2000.com
Map & Directions