Address 12039 Valley Blvd El Monte CA 91732 United States
Phone: (626) 582-8621 Open 24 Hours a Day: No