Horizon Health Services, Inc. NPI 1699359448 Practice location: 328 W Main St, Waverly, VA 238903235 Taxonomy code: 3336C0003X Phone: (757) 859-5015