Optimae LifeServices – Cedar Rapids View Larger Map 883 Shaver Road NE, Suite E, Cedar Rapids, Iowa 52402 ☎ 319.364.4803