Geoffrey D. Osgood M.D., F.A.C.S. | St. Clair Shores, MI | |
Geoffrey D. Osgood M.D., F.A.C.S.
Shores Professional Building 20952 E. 12 Mile Road, Suite 150 St. Clair Shores, MI 48081 |
Business Hours:
Monday-Thursday: 9am - 5pm Friday: 9am - 1pm |