21st Century Home Health Services Inc NPI 1184013369 Practice location: 2000 Van Ness Ave, San Francisco, CA 941093023 Taxonomy code: 251E00000X Phone: (415) 801-2651