David Grimshaw, DO

Neuromusculoskeletal Medicine & OMM

1106 N Cedar St, Ste 200B, Lansing, MI 48906

Accepting new patients

(517) 492-4818