St. Teresa of Avila Child Development Center 561 South Richmond Avenue, Carson City, NV 89703