Address 43333 Christy St Fremont CA 94538 United States
Phone: (510) 657-0121 Open 24 Hours a Day: No