Address 11 S Milpitas Blvd Milpitas CA 95035 United States
Phone: (408) 956-5150 Open 24 Hours a Day: No