Osgood Geoffrey D MD

  • 20952 E 12 Mile Road
  • 150
  • Saint Clair Shores, MI,  48081
  • View Phone

Experience & Reliability


  • Years of Experience: 26
  • Free Initial Consultation
  • American Board of Plastic Surgery
  • Board Certified Plastic Surgery
  • New Patients Welcome