Steven, Chen M.D.Attending PhysicianFamily Medicine Education: Stanford Medical SchoolMain Office:510-266-1700 Alameda Health System 664 Southland Mall Hayward, CA 94545 Clinic Intersts:family medicine and primary care.Certification: Board Certified in Family Medicine Hospital Affiliations:Highland Hospital