- Castro Valley, California, United States
Medical Director
Contact Doug Abeles
REDWOOD SURGERY CENTER LP is a company based out of 20998 REDWOOD RD, CASTRO VALLEY, California, United States.