NPI Central
Culebra - Tezel Medical Center, LLC NPI Number 1396174470 — San Antonio, TX | NPI Central