NPI Central
Larry Foster, MD — NPI 1477559060, Leesburg, FL | NPI Central