St Rose Of Lima School: 1345 W Dakota Ave Denver, CO