Dennis Townsend MBA, MD

Family Medicine Physician

3 Locations

  • Lake Chabot Road Clinic, 20101 Lake Chabot Road, Castro Valley, CA 94546, (510) 247-6300
  • Camino Encinas Clinic, 12 Camino Encinas, Orinda, CA 94563, (510) 204-8075
  • Lone Tree Way Clinic, 4053 Lone Tree Way, Antioch, CA 94531, (925) 756-3499
Claim this Profile