Troy I Mounts, MD, Orthopaedic Surgery

5000 San Palo Rd
AtascaderoCA  93422-2481 (San Luis Obispo County)


Phone: 805-544-2500
Fax: 805-544-0832
Email: tro***@*****il.com

NPI: 1285825018
License Number: A132322 (CA)