How do I contact Homewood Health Inc.? Homewood Health Inc. Toll-free at 1-866-826-4440 Hours: Monday β Friday; 8:00 a.m. β 4:00 p.m. (MT) When calling, you will need the written confirmation ACSLPA sent you, including your file number. Shelly Monson2021-09-01T14:15:47-06:00