Our Doctors and Staff
As leaders in orthopaedic care for the Treasure Coast and surrounding regions, our team of medical professionals is committed to staying current on tools and techniques that will give you the most efficient and functional result possible. As leaders, educators, researchers and speakers, our doctors have dedicated their careers to you and your good health.
We understand that many orthopaedic problems start one way but may lead to additional complications that require the care of other physicians. For that reason we are proud to offer foot care from our board-certified podiatrist, neurology specialists for the delicate nerves of your body, and even experts in rheumatology—all of this in addition to our outstanding orthopaedic care. No matter who you will be seeing, you can get to know us, our skills and expertise better by clicking on a physician name below.
- William E. Anspach, III, MD, FAAOS
- William E. Carlson, MD, FAAOS
- Scott M. Desman, MD, FAAOS
- George J. Haas, MD, FAAOS
- James D. Hoffman, MD, FAAOS
- Nathaniel H. Hill, MD, FAAOS
- Daniel S. Husted, MD, FAAOS
- Steven K. Jordan, MD, FAAOS
- Anuj Prasher, MD
- Check C. Kam, MD
- John D. Beelitz, MD
- Craig J. Breslauer, DPM, FACFAS, CWS
- William T. Daugherty, MD
- Cynthia J. Gustafson, MD, FACR
Our professional medical staff also includes a team of skilled physician assistants. PA’s are licensed, certified medical professionals who work side-by-side with our orthopaedic surgeons in the office, assist during surgery and provide pre-operative and post-operative patient care.
- Paul Avidon, PA-C
- Kevin Barnewold, PA-C
- Tara A. Cobb, PA-C
- Clay Guthrie, PA-C
- Kym Pallatto, PA-C
- Sarah Milling, PA-C
For more information, call South Florida Orthopaedics & Sports Medicine at (772) 288-2400 in Stuart, Florida.
South Florida Orthopaedics & Sports Medicine is the largest orthopaedic practice serving patients along Florida’s Treasure Coast, including Fort Pierce, Port St. Lucie, Jensen Beach, Stuart, Palm City, Hobe Sound, and Jupiter, as well as Indiantown and Okeechobee. To schedule an appointment call (772) 288-2400 or click here to schedule your appointment online.