NPI Central
South Bay Obgyn NPI Number 1265157986 — Chula Vista, CA | NPI Central