Renaissance Physician Organization - Southwest IPA Share: Health Care Renaissance Physician Organization - Southwest IPA 2800 N. Loop West , Ste. 600 Houston, TX 77092 (832) 553-3576 (832) 553-3418 (fax) About Map About Physician/IPA management services. What's Nearby? Distance: 5 10 15 20 25 50 mi.