Dr. Mark T. Spoolstra, MD
300 Lafayette Ave SE
Grand Rapids
MI
49503
(616) 685-6919
mercyhealth.com
Open Map
Family Practice Physician
Internist