Dawn Osterholt, MDDawn Osterholt · Internal Medicine Physician2256 Irish Rd, Esmont, VA 22937(434) 286-3602Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing