LaRoche, founded in 1963, is a private, liberal arts college. Its 80-acre campus is located in a residential area of Pittsburgh.