Primrose Home Health, Inc. Home Medical > Home Health Services > Primrose Home Health, Inc. Address: 21021 Devonshire St. #206 Chatsworth CA 91311 GPS: 34.2574815, -118.5916824 Telephone: 818-357-2421 Web: http://primrosehomehealth.com Tweet