The Villas at St. Therese - Assisted Living June 17, 2021 · Assisted Living Claim Listing Contact Information 25 Noe Bixby Road, Columbus, Ohio 43213 (614) 864-3576 Get Directions By car By public transit Walking Bicycling