David R. Townsend, MD


About David R. Townsend, MD

  • Internal Medicine Doctors
  • Clinical Pathologists

Health & Medical

Health & Medical
More choices in Oakland:

Integrated Healing Medicine & Associates

495 Elwood Ave Suite #1 Oakland, CA


Harris A. Masket, MD

400 34th Street Oakland, CA

4.117647 2
Hi! Sign in to let us know how David R. Townsend, MD was?
Write a Review

David R. Townsend, MD Office Locations:

350 30th Street

Oakland, CA, CA 94609

Get Directions

3553 Whipple Road

Union City, CA, CA 94587

Get Directions

Wait, you're the expert.

If you've been to or used David R. Townsend, MD, leave a review.

It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.

Write a Review