New search
Dennis Townsend
,
MD, MBA
Family Medicine
2.7
(6 reviews)
Cost:
$
$
$
$
$
3 locations
20101 Lake Chabot Rd, Castro Valley, CA 945465305
12 Camino Encinas, Orinda, CA 945633304
4053 Lone Tree Way, Antioch, CA 945316210
20101 Lake Chabot Rd, Castro Valley, CA 945465305
(510) 247-6300