According to our records, this business is located at 1707 Meadows Ln. in Vidalia (in Toombs County), Georgia 30474, the location GPS coordinates are: 32.2051979 (latitude), -82.392947 (longitude). Oddi Internal Medicine is categorized under Clinics (SIC code 8011). Current estimates show that the unit has a sales volume of $2,135,000 and staff of approximately 7 people. You can contact the company by phone at (912) 538-9065.