All you need to know about Dr. SERENA BHELA practicing at 3230 Beard Rd Ste 1, Napa, CA, 94558 with NPI Number 1275873812.
Specializations: Nephrology Counties Served: Contra Costa, CA; Napa, CA