LUIS A AYALA, M.D., INC.
Ambulatory Health at Brewster Ave, Redwood City, CA

License number
California A060697
Category
Ambulatory Health
Type
Health Service
Owner
Name: LUIS A AYALA M.D.
Title: OWNER/OPERATOR
Phone: (650) 368-8583
Address
Address
801 Brewster Ave, Redwood City, CA 94063