NPI Central
Teresa Garcia, MD — NPI 1821223108, Ocala, FL | NPI Central