Selah House 106 Meridian Street,Suite 300Anderson, IN, 46016 View Phone 866-324-8081 106 Meridian Street,, Suite 300Anderson, IN 46016 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page