Dimitri Delagrammaticas, MD, Orthopaedic Surgery

862 Meinecke Ave Ste 100
San Luis ObispoCA  93405-3701 (San Luis Obispo County)


Phone: 805-541-4600
Fax: 805-541-8716

NPI: 1881936128
License Number: A161981 (CA)