Dr. David Shen, MD
Pulmonology, Critical Care Medicine, Sleep Medicine
Trinity Health Medical Group, Pulmonology - Grand Rapids Campus
310 Lafayette Ave SE, Suite 415
Grand Rapids, MI 49503
Directions
616-685-5666
4.8 out of 5
154 verified ratings
Dr. David Shen, MD
Pulmonology, Critical Care Medicine, Sleep Medicine
Trinity Health Medical Group, Pulmonology - Grand Rapids Campus
310 Lafayette Ave SE, Suite 415, Grand Rapids, MI 49503
616-685-5666
Directions