The Villas at St. Therese - Independent Living June 17, 2021 · Independent Living Claim Listing Contact Information 5253 East Broad Street, Columbus, Ohio 43213 (614) 856-9951 Get Directions By car By public transit Walking Bicycling