David Shepherd

Active Grand Blanc, MI Manager for Irb Medical Equipment, LLC