John Ruddy, MD, Internal Medicine

13939 E 14th St
San LeandroCA  94578-2601 (Alameda County)


Phone: 510-263-3300
Fax: 510-263-3350

NPI: 1902890130
License Number: G58800 (CA)