Our Lady of the Meadows Catholic ChurchParishShare23 Starling DrivePueblo, CO 81005United StatesGet directions