Caring Hearts By Ophelia, Inc. NPI 1821245838 Practice location: 1801 N Alexandria Ave, Los Angeles, CA 900274031 Taxonomy code: 251E00000X Phone: (132) 366-1878