Meet Our Doctors

tan4

Perry R. Secor, MD, FAAOS, FACS

Board-Certified Orthopaedic Surgeon QME-Certified
  • Joint Replacement – Knee and Hip
  • Arthroscopic Procedures – Intraarticular Repairs
  • Sports Medicine
  • General Orthopaedics and Surgery
  • Bloodless Surgical Procedures
  • Osteoporosis Management
tan1

 

Grietje van Dyk, MD, FAAOS

Board-Certified Orthopaedic Surgeon
  • Arthroscopy and Sports Medicine
  • Articular Cartilage Injuries
  • Minimally Invasive Surgical Techniques
  • Partial and Total Joint Replacement
  • Diagnosis and treatment of injuries to the bones and joints including shoulder, elbow, wrist, hand, knee, ankle and foot
tan5

Justin D. Millard, MD

  • Motion Preservation Surgery (Artificial Disc Technology)
  • Degenerative Disc Disease
  • Spinal Stenosis
  • Spondylolisthesis
  • Cervical Disc Herniation
  • Lumbar Disc Herniation
  • Spine Fractures
  • Adult spine deformity
  • General Othopaedics and Surgery
  • Arthroscopic Procedures – Intraarticular repairs
  • Joint Replacement – Knee and Hip
  • Minimally-Invasive Spine Surgery
tan6

Andrew M. Hanflik, MD

  • Sports Medicine
  • Shoulder Surgery
  • Articular Cartilage
  • Arthroscopic Procedures
  • Minimally Invasive Techniques
  • Knee and Shoulder Specialist
  • General Orthopaedics and Surgery
  • Joint Replacement – Shoulder and Knee
tan3

Richard H. Blanks, MD, FAAOS

Board-Certified Orthopaedic Surgeon Subspecialty Board Certified in Sports Medicine
  • Sports Medicine
  • Arthroscopic Surgery
  • Minimally Invasive Techniques
  • Knee and Shoulder Specialist
  • General Orthopaedics and Surgery
tan2

Diana G Lau, MD, FAAOS

  • Sports Medicine
  • Arthoscopic Surgery
  • General Orthopaedics and Surgery
  • Shoulder Surgery
  • Minimally invasive techniques


Request An Appointment


  • * All indicated fields must be completed.
    Please include non-medical questions and correspondence only.
  • This field is for validation purposes and should be left unchanged.




Office Hours

Monday8:00 am - 5:00 pm
Tuesday8:00 am - 5:00 pm
Wednesday8:00 am - 5:00 pm
Thursday8:00 am - 5:00 pm
Friday8:00 am - 5:00 pm