Osgood Geoffrey D MD 20952 E 12 Mile Road 150Saint Clair Shores, MI, 48081 View Phone 586-777-6200 20952 E 12 Mile Road , 150Saint Clair Shores, MI 48081 View Website Experience & Reliability Years of Experience: 26 Free Initial Consultation American Board of Plastic Surgery Board Certified Plastic Surgery New Patients Welcome About Send to My Email Send to My Phone Print this Page