Nilda Moreno-Ruiz, MD, Obstetrics & Gynecology

1779 Dominican Way
Ste B
Santa CruzCA  95065-1526 (Santa Cruz County)


Phone: 831-479-4966
Fax: 831-479-7967

NPI: 1619950953
License Number: MD038582 (DC)