St. Catherine Center is situated in Waco, TX. It affords residents the warmth of a close community while providing large city opportunities. Residents can maintain an active lifestyle with green areas and parks located within five miles of the center. It is close to numerous shops and eateries. Health-wise, there is Providence Health Center which is .28 miles away.