Map location of Philip McCalister Suite 202, 2400 Leechburg Road, New Kensington, PA 15068 Phone: 724-339-8318