Address 1000 Fair Oaks Ave South Pasadena CA 91030 United States
Phone: (626) 799-4144 Open 24 Hours a Day: No