Nanaefua B. Afoh-Manin, MD
Family Practice18 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-340044 Medicare-enrolled family doctors practice in Castro Valley. The hospital they most often list is Eden Medical Center. Filter by Medicare acceptance, telehealth or hospital below.
Family Practice18 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Family Practice22 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Family Practice4 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Family Practice33 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
NPI 1063520690
Family Practice12 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
NPI 1184038895
Family Practice13 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Fl 1, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
None listed with Medicare
NPI 1144648593
Family Practice39 years in practice
University Healthcare Alliance
20642 John Dr, Castro Valley, CA 94546
(888) 924-1036Hospital affiliations
NPI 1174543540
Family Practice23 years in practice
Ravi Panjabi, Inc
19850 Lake Chabot Rd, Castro Valley, CA 94546
(510) 582-8555Family Practice13 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Family Practice9 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
NPI 1518455013
Family Practice8 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Family Practice31 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
None listed with Medicare
NPI 1780610048
Family Practice9 years in practice
University Healthcare Alliance
20126 Stanton Ave, Suite 201, Castro Valley, CA 94546
(510) 581-2559Hospital affiliations
NPI 1659807154
Family Practice25 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Family Practice11 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
NPI 1487000790
Family Practice25 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Family Practice25 years in practice
University Healthcare Alliance
20642 John Dr, Castro Valley, CA 94546
(888) 924-1036Hospital affiliations
NPI 1457309783
Family Practice14 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Family Practice12 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
NPI 1265845200
Family Practice23 years in practice
Progressive Urgent Care Inc
22101 Redwood Rd, Suite B, Castro Valley, CA 94546
(510) 605-5330Family Practice31 years in practice
Sutter Bay Medical Foundation
20103 Lake Chabot Rd, Castro Valley, CA 94546
(510) 727-3256Hospital affiliations
NPI 1275565954
Family Practice11 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
NPI 1447647300
Family Practice30 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
NPI 1437236163
Family Practice20 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Family Practice29 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Fl 3, Castro Valley, CA 94546
(510) 886-3400Family Practice15 years in practice
University Healthcare Alliance
20642 John Dr, Castro Valley, CA 94546
(888) 924-1036Hospital affiliations
NPI 1437417029
Family Practice31 years in practice
University Healthcare Alliance
20642 John Dr, Castro Valley, CA 94546
(888) 924-1036Family Practice14 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
NPI 1932469889
Family Practice13 years in practice
Sutter Bay Medical Foundation
20130 Lake Chabot Rd, Castro Valley, CA 94546
Hospital affiliations
NPI 1487090247
Family Practice17 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Family Practice8 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
NPI 1962909689
Family Practice9 years in practice
University Healthcare Alliance
20642 John Dr, Castro Valley, CA 94546
(888) 924-1036Hospital affiliations
NPI 1104323112
Family Practice28 years in practice
20700 Lake Chabot Rd, Suite 107, Castro Valley, CA 94546
(510) 886-5515Family Practice7 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Family Practice16 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400General Practice25 years in practice
Progressive Urgent Care Inc
22101 Redwood Rd, Suite B, Castro Valley, CA 94546
(510) 605-5330Family Practice23 years in practice
Sutter Bay Medical Foundation
20103 Lake Chabot Rd, Castro Valley, CA 94546
(510) 727-3256Hospital affiliations
NPI 1114148285
Family Practice19 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Fl 1, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
None listed with Medicare
NPI 1891952198
Family Practice25 years in practice
Chabot Family Associates Inc
19845 Lake Chabot Rd, Suite 205, Castro Valley, CA 94546
(510) 582-6424Family Practice20 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
None listed with Medicare
NPI 1083841381
Family Practice12 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
None listed with Medicare
NPI 1821416157
Family Practice6 years in practice
Sutter Bay Medical Foundation
20101 Lake Chabot Rd, Castro Valley, CA 94546
(510) 886-3400Hospital affiliations
NPI 1427685734
General Practice58 years in practice
20524 Wisteria St, Castro Valley, CA 94546
(510) 727-9169Hospital affiliations
None listed with Medicare
NPI 1396768883
Family Practice27 years in practice
20100 Lake Chabot Rd, Suite 3, Castro Valley, CA 94546
(510) 581-7677Hospital affiliations
NPI 1982673976
No family doctor here matches those filters.
44 Medicare-enrolled family doctors practice in Castro Valley according to CMS. The largest groups are Sutter Bay Medical Foundation (31), University Healthcare Alliance (6), Progressive Urgent Care Inc (2).
The hospitals Castro Valley family doctors most often list as an affiliation are Eden Medical Center (21), Alta Bates Summit Medical Center - Alta Bates Camp (16), Alta Bates Summit Medical Center (11), Stanford Health Care Tri-Valley (8). An affiliation usually means the doctor can treat or admit patients there.
All are enrolled in Medicare. 44 of 44 accept Medicare assignment, meaning they take the Medicare-approved amount as full payment for covered services. 29 offer telehealth visits. Confirm with the office before booking, especially if you have Medicare Advantage or private insurance.
Family medicine doctors are primary care physicians for patients of every age. They handle checkups, chronic conditions such as diabetes and high blood pressure, minor injuries and referrals to specialists.
Listings come from the CMS Doctors and Clinicians national file: clinicians enrolled in Medicare whose primary specialty is family medicine, at the practice addresses CMS lists in Castro Valley. Hospital affiliations are the hospitals each clinician reports to Medicare. Details change; confirm with the practice before you visit. About the data.