NPI Central
Santa Teresita Urgent Care Center, Inc. NPI Number 1093924110 — Duarte, CA | NPI Central