David N Grimshaw, DO, Family Medicine

1106 N Cedar St
Ste 200b
LansingMI  48906 (Clinton County)


Phone: 517-492-4818
Fax: 517-492-4896

NPI: 1346278694
License Number: 009715 (MI)