Odalys Estefania Lara Garcia, MD, Internal Medicine

81 Ed Perry Blvd Ste 107
OxfordMS  38655-3465 (Lafayette County)


Phone: 662-636-6290
Fax: 662-636-1706

NPI: 1669958799
License Number: 125073171 (IL)