Address 1830 E Washington Blvd Pasadena CA 91104 United States
Phone: (626) 296-7340 Open 24 Hours a Day: No