David Theodore Greenwald, MD, Urology

2911 Chanticleer Ave
Santa CruzCA  95065-1815 (Santa Cruz County)


Phone: 650-380-1839
Fax:

NPI: 1134563372
License Number: A172235 (CA)