All you need to know about Dr. GEORGE LAI practicing at 27303 Sleepy Hollow Ave S, Hayward, CA, 94545 with NPI Number 1043398803.
Specializations: Nephrology Counties Served: Alameda, CA