New search
Thomas Chen
,
DO
Family Medicine
,
Primary Care
Cost:
$
$
$
$
$
Alameda Health System
6066 Civic Terrace Ave, Newark, CA 94560
Accepting new patients
(510) 505-1600