1910 Cochran Road, Suite 740; Pittsburgh, PA 15220. (This is the last office building on the left on Roessler Road, which is by the Taco Bell. near the corner of Greentree and Cochran Roads.) Phone 412-440-6999, fax 412-440-6998. Please note that some of the mapping web sites do not correctly show the exact location of our building..