Address 135 N Los Robles Ave Pasadena CA 91101 United States
Phone: (626) 768-6000 Open 24 Hours a Day: No