Address 101 S Barranca Ave Covina CA 91723 United States
Phone: (626) 915-7566 Open 24 Hours a Day: No