Two teens were shot at 56th and Catharine streets in West Philadelphia shortly before 6 p.m. Thursday by two unidentified men, police said. One teen, 19, was shot in the leg and buttocks and was taken to the Hospital of the University of Pennsylvania in stable condition. The other, 18, was shot in the mouth and was in critical condition at HUP, police said.