Stefan Fred Klein, MD, Orthopaedic Surgery

3143 Paul Sweet Rd
Santa CruzCA  95065-1521 (Santa Cruz County)


Phone: 831-462-4801
Fax: 831-462-4756

NPI: 1871664003
License Number: G75514 (CA)