Csl Haverhill Senior Properties, Llc NPI 1730690538 Practice location: 2939 S Haverhill Rd, Haverhill, FL 334158118 Taxonomy code: 251J00000X Phone: (561) 612-2415