NPI Central
Shea Family Care South Bay, Inc. NPI Number 1265879795 — Chula Vista, CA | NPI Central