NPI Central
Teddy Garcia MD PA NPI Number 1043579816 — Orange Park, FL | NPI Central