Dr. David Farrar MD

Physician Profile

David Farrar. His primary practice is as a Family Medicine: Adult Medicine.