Stepping Stones Too is a child care center for infants, toddlers and pre-schoolers. It is conveniently located on Route 28, also known as Falmouth Road. It features an outdoor playground.