LIFE Pittsburgh LIFE Pittsburgh 875 Greentree Road, One Parkway Center, Suite 200 15220 Pittsburgh United States Focus Health - Hospitals