Rahel Teferi Ruiz, MD, Internal Medicine

18675 Buren Pl
Castro ValleyCA  94552-5281 (Alameda County)


Phone: 510-881-2192
Fax: 510-363-8642

NPI: 1821089129
License Number: A64304 (CA)