Home Health Depot Corporate Office 9245 N. Meridian St. Suite 200 Indianapolis, IN. 46260
Corporate Office – (317)333-6033
Please Select A Department Sales or New Orders Status of Existing Order Parts & Service Scheduling Billing Department Accounting Purchasing Complaints Other