Michael Steven Denenberg, MD, Orthopaedic Surgery

1625 Clay Dr
Los AltosCA  94024-6252 (Santa Clara County)


Phone: 650-941-3236
Fax: 408-649-5204
Email: mxs***@*****ol.com

NPI: 1710927009
License Number: C26147 (CA)