NPI Central
Santa Lucia Birth Center, Inc. NPI Number 1063713477 — San Luis Obispo, CA | NPI Central