Dr. Daniel B. Klein, MD Internal Medicine - Infectious Disease Medicare: Medicare Enrolled Practice Location: 27400 Hesperian Blvd, Hayward, CA 94545 Phone: 510-784-4000 |
Dr. Mark James Finch, M.D. Internal Medicine - Infectious Disease Medicare: Accepting Medicare Assignments Practice Location: 27200 Calaroga Ave, Hayward, CA 94545 Phone: 510-881-0644 Fax: 510-881-0644 |