Offices North Park Ophthalmology 5900 Corporate Drive, Suite 150, Pittsburgh, PA 15237 Address: 5900 Corporate Drive, Suite 150, Pittsburgh, PA 15237 (412) 367-2333 Directions More Info Treatspace 209 south highland, pittsburgh, PA 15206 Address: 209 south highland, pittsburgh, PA 15206 Directions More Info