NPI Central
Odalys Lara Garcia, MD — NPI 1669958799, Oxford, MS | NPI Central