About About Our Lady of the Snow Catholic Church is a local Catholic church in Granby, CO. Programs Location 300 North 11Th St., Granby, CO 80446, United States