Uncategorized Lowery Family Fitness Center at Meredith College Meredith College, located in Raleigh, N.C., is one of the largest women's colleges in the U.S. More