Teddy Bear Child Care Center Inc 2730 Bowling Street Southwest, Cedar Rapids, IA 52404