Mac L Sterling MD

Vitals cannot verify whether or not this professional is currently practicing. We recommend that you attempt to contact the provider to verify their status. Please email us at if you have any additional information.


Mac L Sterling, MD is a primarily located in Hayward, CA, with other offices in Castro Valley, CA and Oakland, CA (and 2 other locations). Their specialties include Internal Medicine. Mac L Sterling is affiliated with Alta Bates Summit Medical Center - Alta Bates Campus.

Locations & Directions

27200 Calaroga Ave
Hayward, CA 94545

20103 Lake Chabot Rd
Castro Valley, CA 94546

350 Hawthorne Ave
Oakland, CA 94609

2001 Dwight Way
Berkeley, CA 94704

2450 Ashby Ave
Berkeley, CA 94705