Shannon Armstrong, M.D.

Grand Rapids, MI

Physician

General Surgery, Plastic and Reconstructive Surgery, Plastic Surgery, Surgery of the Hand

Facilities

Employers