Payphone is located at 1355 W Cheltenham Ave, Elkins Park, PA. This business specializes in Telephone.