Richard H Diel, MD, Physical Medicine & Rehabilitation

925 Lenosa Ln
AtascaderoCA  93422-1387 (San Luis Obispo County)


Phone: 805-462-8834
Fax:

NPI: 1891853842
License Number: PT06391 (CA)