9 hours ago WebSojourners Rest Counseling LLC. Phone 317-471-3527 Address 3905 Vincennes Rd., Suite 303 Indianapolis, IN 46268. Click for Map. Welcome to Sojourners Rest Counseling. We … >> Go To The Portal